diff --git a/.golangci.yml b/.golangci.yml index f82bace0fbd8c..91ca980280857 100644 --- a/.golangci.yml +++ b/.golangci.yml @@ -3,7 +3,6 @@ run: linters: disable-all: true enable: - - misspell - ineffassign - typecheck - varcheck @@ -20,7 +19,6 @@ linters: - bodyclose - exportloopref - rowserrcheck - - unconvert - makezero - durationcheck - prealloc diff --git a/DEPS.bzl b/DEPS.bzl index 8e0533bbb3a4e..4d598926f5ffe 100644 --- a/DEPS.bzl +++ b/DEPS.bzl @@ -173,8 +173,8 @@ def go_deps(): name = "com_github_aws_aws_sdk_go", build_file_proto_mode = "disable_global", importpath = "github.com/aws/aws-sdk-go", - sum = "h1:r0puXncSaAfRt7Btml2swUo74Kao+vKhO3VLjwDjK54=", - version = "v1.35.3", + sum = "h1:hAwyfe7eZa7sM+S5mIJZFiNFwJMia9Whz6CYblioLoU=", + version = "v1.36.30", ) go_repository( name = "com_github_aymerick_raymond", @@ -1354,15 +1354,15 @@ def go_deps(): name = "com_github_google_uuid", build_file_proto_mode = "disable_global", importpath = "github.com/google/uuid", - sum = "h1:EVhdT+1Kseyi1/pUmXKaFxYsDNy9RQYkMWRH68J/W7Y=", - version = "v1.1.2", + sum = "h1:t6JiXgmwXMjEs8VusXIJk2BXHsn+wx8BZdTaoZ5fu7I=", + version = "v1.3.0", ) go_repository( name = "com_github_googleapis_gax_go_v2", build_file_proto_mode = "disable_global", importpath = "github.com/googleapis/gax-go/v2", - sum = "h1:dp3bWCh+PPO1zjRRiCSczJav13sBvG4UhNyVTa1KqdU=", - version = "v2.1.1", + sum = "h1:s7jOdKSaksJVOxE0Y/S32otcfiP+UQ0cL8/GTKaONwE=", + version = "v2.2.0", ) go_repository( name = "com_github_gopherjs_gopherjs", @@ -2347,8 +2347,8 @@ def go_deps(): name = "com_github_nxadm_tail", build_file_proto_mode = "disable_global", importpath = "github.com/nxadm/tail", - sum = "h1:nPr65rt6Y5JFSKQO7qToXr7pePgD6Gwiw05lkbyAQTE=", - version = "v1.4.8", + sum = "h1:DQuhQpB1tVlglWS2hLQ5OV6B5r8aGxSrPc5Qo6uTN78=", + version = "v1.4.4", ) go_repository( name = "com_github_oklog_ulid", @@ -2531,8 +2531,8 @@ def go_deps(): name = "com_github_pingcap_tipb", build_file_proto_mode = "disable_global", importpath = "github.com/pingcap/tipb", - sum = "h1:hE1dQdnvxWCHhD0snX67paV9y6inq8TxVFbsKqjaTQk=", - version = "v0.0.0-20220714100504-7d3474676bc9", + sum = "h1:FBaTXU8C3xgt/drM58VHxojHo/QoG1oPsgWTGvaSpO4=", + version = "v0.0.0-20220718022156-3e2483c20a9e", ) go_repository( name = "com_github_pkg_browser", @@ -3012,8 +3012,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:nbcwXbkilywhMoAseLPzg/VHdFNhMEWy6JeqL/Gmq7A=", - version = "v2.0.1-0.20220713085647-57c12f7c64f6", + sum = "h1:OSxo1R2y6iyAAxbUPL7h1HC/17CNuwNkW2lF1JySJ7k=", + version = "v2.0.1-0.20220718080214-86d51ba7eb02", ) go_repository( name = "com_github_tikv_pd_client", @@ -3328,8 +3328,8 @@ def go_deps(): name = "com_google_cloud_go_compute", build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/compute", - sum = "h1:EKki8sSdvDU0OO9mAXGwPXOTOgPz2l08R0/IutDH11I=", - version = "v1.2.0", + sum = "h1:b1zWmYuuHz7gO9kDcM/EpHGr06UgsYNRpNJzI2kFiLM=", + version = "v1.5.0", ) go_repository( name = "com_google_cloud_go_datastore", @@ -3722,8 +3722,8 @@ def go_deps(): name = "org_golang_google_api", build_file_proto_mode = "disable_global", importpath = "google.golang.org/api", - sum = "h1:yHW5s2SFyDapr/43kYtIQmoaaFVW4baLMLwqV4auj2A=", - version = "v0.69.0", + sum = "h1:ExR2D+5TYIrMphWgs5JCgwRhEDlPDXXrLwHHMgPHTXE=", + version = "v0.74.0", ) go_repository( name = "org_golang_google_appengine", @@ -3736,15 +3736,15 @@ def go_deps(): name = "org_golang_google_genproto", build_file_proto_mode = "disable_global", importpath = "google.golang.org/genproto", - sum = "h1:divpuJZKgX3Qt7MFDE5v62yu0yQcQbTCD9VJp9leX58=", - version = "v0.0.0-20220216160803-4663080d8bc8", + sum = "h1:0m9wktIpOxGw+SSKmydXWB3Z3GTfcPP6+q75HCQa6HI=", + version = "v0.0.0-20220324131243-acbaeb5b85eb", ) go_repository( name = "org_golang_google_grpc", build_file_proto_mode = "disable_global", importpath = "google.golang.org/grpc", - sum = "h1:weqSxi/TMs1SqFRMHCtBgXRs8k3X39QIDEZ0pRcttUg=", - version = "v1.44.0", + sum = "h1:NEpgUqV3Z+ZjkqMsxMg11IaDrXY4RY6CQukSGK0uI1M=", + version = "v1.45.0", ) go_repository( name = "org_golang_google_grpc_cmd_protoc_gen_go_grpc", @@ -3764,8 +3764,8 @@ def go_deps(): name = "org_golang_x_crypto", build_file_proto_mode = "disable_global", importpath = "golang.org/x/crypto", - sum = "h1:f+lwQ+GtmgoY+A2YaQxlSOnDjXcQ7ZRLWOHbC6HtRqE=", - version = "v0.0.0-20220214200702-86341886e292", + sum = "h1:7I4JAnoQBe7ZtJcBaYHi5UtiO8tQHbUSXxL+pnGRANg=", + version = "v0.0.0-20210921155107-089bfa567519", ) go_repository( name = "org_golang_x_exp", @@ -3814,15 +3814,15 @@ def go_deps(): name = "org_golang_x_net", build_file_proto_mode = "disable_global", importpath = "golang.org/x/net", - sum = "h1:O7DYs+zxREGLKzKoMQrtrEacpb0ZVXA5rIwylE2Xchk=", - version = "v0.0.0-20220127200216-cd36cc0744dd", + sum = "h1:bRb386wvrE+oBNdF1d/Xh9mQrfQ4ecYhW5qJ5GvTGT4=", + version = "v0.0.0-20220412020605-290c469a71a5", ) go_repository( name = "org_golang_x_oauth2", build_file_proto_mode = "disable_global", importpath = "golang.org/x/oauth2", - sum = "h1:RerP+noqYHUQ8CMRcPlC2nvTa4dcBIjegkuWdcUDuqg=", - version = "v0.0.0-20211104180415-d3ed0bb246c8", + sum = "h1:OSnWWcOd/CtWQC2cYSBgbTSJv3ciqd8r54ySIW2y3RE=", + version = "v0.0.0-20220411215720-9780585627b5", ) go_repository( name = "org_golang_x_sync", diff --git a/Makefile b/Makefile index a10eaef06b208..33926155c8a38 100644 --- a/Makefile +++ b/Makefile @@ -31,7 +31,7 @@ dev: checklist check explaintest gogenerate br_unit_test test_part_parser_dev ut # Install the check tools. check-setup:tools/bin/revive tools/bin/goword -check: fmt check-parallel lint tidy testSuite check-static vet errdoc +check: check-parallel lint tidy testSuite check-static errdoc fmt: @echo "gofmt (simplify)" diff --git a/br/cmd/br/BUILD.bazel b/br/cmd/br/BUILD.bazel index 278044d0e6db5..e558bf367b4ec 100644 --- a/br/cmd/br/BUILD.bazel +++ b/br/cmd/br/BUILD.bazel @@ -13,6 +13,7 @@ go_library( importpath = "github.com/pingcap/tidb/br/cmd/br", visibility = ["//visibility:private"], deps = [ + "//br/pkg/conn", "//br/pkg/errors", "//br/pkg/gluetidb", "//br/pkg/gluetikv", diff --git a/br/cmd/br/debug.go b/br/cmd/br/debug.go index 81f9543d1c349..c62dd677f9a66 100644 --- a/br/cmd/br/debug.go +++ b/br/cmd/br/debug.go @@ -16,6 +16,7 @@ import ( backuppb "github.com/pingcap/kvproto/pkg/brpb" "github.com/pingcap/kvproto/pkg/import_sstpb" "github.com/pingcap/log" + "github.com/pingcap/tidb/br/pkg/conn" berrors "github.com/pingcap/tidb/br/pkg/errors" "github.com/pingcap/tidb/br/pkg/logutil" "github.com/pingcap/tidb/br/pkg/metautil" @@ -53,6 +54,7 @@ func NewDebugCommand() *cobra.Command { meta.AddCommand(decodeBackupMetaCommand()) meta.AddCommand(encodeBackupMetaCommand()) meta.AddCommand(setPDConfigCommand()) + meta.AddCommand(searchStreamBackupCommand()) meta.Hidden = true return meta @@ -383,7 +385,7 @@ func setPDConfigCommand() *cobra.Command { return errors.Trace(err) } - mgr, err := task.NewMgr(ctx, tidbGlue, cfg.PD, cfg.TLS, task.GetKeepalive(&cfg), cfg.CheckRequirements, false) + mgr, err := task.NewMgr(ctx, tidbGlue, cfg.PD, cfg.TLS, task.GetKeepalive(&cfg), cfg.CheckRequirements, false, conn.NormalVersionChecker) if err != nil { return errors.Trace(err) } @@ -398,3 +400,71 @@ func setPDConfigCommand() *cobra.Command { } return pdConfigCmd } + +func searchStreamBackupCommand() *cobra.Command { + searchBackupCMD := &cobra.Command{ + Use: "search-log-backup", + Short: "search log backup by key", + Args: cobra.NoArgs, + RunE: func(cmd *cobra.Command, args []string) error { + ctx, cancel := context.WithCancel(GetDefaultContext()) + defer cancel() + + searchKey, err := cmd.Flags().GetString("search-key") + if err != nil { + return errors.Trace(err) + } + if searchKey == "" { + return errors.New("key param can't be empty") + } + keyBytes, err := hex.DecodeString(searchKey) + if err != nil { + return errors.Trace(err) + } + + startTs, err := cmd.Flags().GetUint64("start-ts") + if err != nil { + return errors.Trace(err) + } + endTs, err := cmd.Flags().GetUint64("end-ts") + if err != nil { + return errors.Trace(err) + } + + var cfg task.Config + if err = cfg.ParseFromFlags(cmd.Flags()); err != nil { + return errors.Trace(err) + } + _, s, err := task.GetStorage(ctx, cfg.Storage, &cfg) + if err != nil { + return errors.Trace(err) + } + comparator := restore.NewStartWithComparator() + bs := restore.NewStreamBackupSearch(s, comparator, keyBytes) + bs.SetStartTS(startTs) + bs.SetEndTs(endTs) + + kvs, err := bs.Search(ctx) + if err != nil { + return errors.Trace(err) + } + + kvsBytes, err := json.MarshalIndent(kvs, "", " ") + if err != nil { + return errors.Trace(err) + } + + cmd.Println("search result") + cmd.Println(string(kvsBytes)) + + return nil + }, + } + + flags := searchBackupCMD.Flags() + flags.String("search-key", "", "hex encoded key") + flags.Uint64("start-ts", 0, "search from start TSO, default is no start TSO limit") + flags.Uint64("end-ts", 0, "search to end TSO, default is no end TSO limit") + + return searchBackupCMD +} diff --git a/br/pkg/conn/conn.go b/br/pkg/conn/conn.go index f90743e1bd3d5..4ccf9f6561a02 100755 --- a/br/pkg/conn/conn.go +++ b/br/pkg/conn/conn.go @@ -47,6 +47,15 @@ const ( DefaultMergeRegionKeyCount uint64 = 960000 ) +type VersionCheckerType int + +const ( + // default version checker + NormalVersionChecker VersionCheckerType = iota + // version checker for PiTR + StreamVersionChecker +) + // Mgr manages connections to a TiDB cluster. type Mgr struct { *pdutil.PdController @@ -177,6 +186,7 @@ func NewMgr( storeBehavior StoreBehavior, checkRequirements bool, needDomain bool, + versionCheckerType VersionCheckerType, ) (*Mgr, error) { if span := opentracing.SpanFromContext(ctx); span != nil && span.Tracer() != nil { span1 := span.Tracer().StartSpan("conn.NewMgr", opentracing.ChildOf(span.Context())) @@ -192,7 +202,16 @@ func NewMgr( return nil, errors.Trace(err) } if checkRequirements { - err = version.CheckClusterVersion(ctx, controller.GetPDClient(), version.CheckVersionForBR) + var checker version.VerChecker + switch versionCheckerType { + case NormalVersionChecker: + checker = version.CheckVersionForBR + case StreamVersionChecker: + checker = version.CheckVersionForBRPiTR + default: + return nil, errors.Errorf("unknown command type, comman code is %d", versionCheckerType) + } + err = version.CheckClusterVersion(ctx, controller.GetPDClient(), checker) if err != nil { return nil, errors.Annotate(err, "running BR in incompatible version of cluster, "+ "if you believe it's OK, use --check-requirements=false to skip.") diff --git a/br/pkg/glue/BUILD.bazel b/br/pkg/glue/BUILD.bazel index 812b2b2c8b6a7..e51549b578927 100644 --- a/br/pkg/glue/BUILD.bazel +++ b/br/pkg/glue/BUILD.bazel @@ -13,6 +13,7 @@ go_library( "//domain", "//kv", "//parser/model", + "//sessionctx", "@com_github_fatih_color//:color", "@com_github_pingcap_log//:log", "@com_github_tikv_pd_client//:client", diff --git a/br/pkg/glue/console_glue.go b/br/pkg/glue/console_glue.go index 5f00cb3a63e2e..3b64faa14b56f 100644 --- a/br/pkg/glue/console_glue.go +++ b/br/pkg/glue/console_glue.go @@ -23,12 +23,40 @@ type ConsoleOperations struct { ConsoleGlue } -// StartTask prints a task start information, and mark as finished when the returned function called. -func (ops ConsoleOperations) StartTask(message string) func() { +// An extra field appending to the task. +// return type is a {key: string, value: string} tuple. +type ExtraField func() [2]string + +// NOTE: +// Perhaps we'd better move these modifiers and terminal function to another package +// like `glue/termutil?` + +// WithTimeCost adds the task information of time costing for `ShowTask`. +func WithTimeCost() ExtraField { start := time.Now() + return func() [2]string { + return [2]string{"take", time.Since(start).String()} + } +} + +// WithConstExtraField adds an extra field with constant values. +func WithConstExtraField(key string, value interface{}) ExtraField { + return func() [2]string { + return [2]string{key, fmt.Sprint(value)} + } +} + +// ShowTask prints a task start information, and mark as finished when the returned function called. +// This is for TUI presenting. +func (ops ConsoleOperations) ShowTask(message string, extraFields ...ExtraField) func() { ops.Print(message) return func() { - ops.Printf("%s; take = %s\n", color.HiGreenString("DONE"), time.Since(start)) + fields := make([]string, 0, len(extraFields)) + for _, fieldFunc := range extraFields { + field := fieldFunc() + fields = append(fields, fmt.Sprintf("%s = %s", field[0], color.New(color.Bold).Sprint(field[1]))) + } + ops.Printf("%s; %s\n", color.HiGreenString("DONE"), strings.Join(fields, ", ")) } } diff --git a/br/pkg/logutil/logging.go b/br/pkg/logutil/logging.go index 8bc2ecd5653a3..028cfc00e5f43 100644 --- a/br/pkg/logutil/logging.go +++ b/br/pkg/logutil/logging.go @@ -282,18 +282,27 @@ func (kr StringifyKeys) String() string { if i > 0 { sb.WriteString(", ") } - sb.WriteString("[") - sb.WriteString(redact.Key(rng.StartKey)) - sb.WriteString(", ") - var endKey string - if len(rng.EndKey) == 0 { - endKey = "inf" - } else { - endKey = redact.Key(rng.EndKey) - } - sb.WriteString(redact.String(endKey)) - sb.WriteString(")") + sb.WriteString(StringifyRange(rng).String()) } sb.WriteString("}") return sb.String() } + +// StringifyRange is the wrapper for displaying a key range. +type StringifyRange kv.KeyRange + +func (rng StringifyRange) String() string { + sb := new(strings.Builder) + sb.WriteString("[") + sb.WriteString(redact.Key(rng.StartKey)) + sb.WriteString(", ") + var endKey string + if len(rng.EndKey) == 0 { + endKey = "inf" + } else { + endKey = redact.Key(rng.EndKey) + } + sb.WriteString(redact.String(endKey)) + sb.WriteString(")") + return sb.String() +} diff --git a/br/pkg/mock/s3iface.go b/br/pkg/mock/s3iface.go index e8151f124b1c5..46c7d1ad57df8 100644 --- a/br/pkg/mock/s3iface.go +++ b/br/pkg/mock/s3iface.go @@ -1,7 +1,7 @@ // Code generated by MockGen. DO NOT EDIT. // Source: github.com/aws/aws-sdk-go/service/s3/s3iface (interfaces: S3API) -// $ mockgen -package mock github.com/aws/aws-sdk-go/service/s3/s3iface S3API > pkg/mock/s3iface.go +// $ mockgen -package mock github.com/aws/aws-sdk-go/service/s3/s3iface S3API > br/pkg/mock/s3iface.go // Package mock is a generated GoMock package. package mock @@ -15,30 +15,30 @@ import ( gomock "github.com/golang/mock/gomock" ) -// MockS3API is a mock of S3API interface +// MockS3API is a mock of S3API interface. type MockS3API struct { ctrl *gomock.Controller recorder *MockS3APIMockRecorder } -// MockS3APIMockRecorder is the mock recorder for MockS3API +// MockS3APIMockRecorder is the mock recorder for MockS3API. type MockS3APIMockRecorder struct { mock *MockS3API } -// NewMockS3API creates a new mock instance +// NewMockS3API creates a new mock instance. func NewMockS3API(ctrl *gomock.Controller) *MockS3API { mock := &MockS3API{ctrl: ctrl} mock.recorder = &MockS3APIMockRecorder{mock} return mock } -// EXPECT returns an object that allows the caller to indicate expected use +// EXPECT returns an object that allows the caller to indicate expected use. func (m *MockS3API) EXPECT() *MockS3APIMockRecorder { return m.recorder } -// AbortMultipartUpload mocks base method +// AbortMultipartUpload mocks base method. func (m *MockS3API) AbortMultipartUpload(arg0 *s3.AbortMultipartUploadInput) (*s3.AbortMultipartUploadOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "AbortMultipartUpload", arg0) @@ -47,13 +47,13 @@ func (m *MockS3API) AbortMultipartUpload(arg0 *s3.AbortMultipartUploadInput) (*s return ret0, ret1 } -// AbortMultipartUpload indicates an expected call of AbortMultipartUpload +// AbortMultipartUpload indicates an expected call of AbortMultipartUpload. func (mr *MockS3APIMockRecorder) AbortMultipartUpload(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AbortMultipartUpload", reflect.TypeOf((*MockS3API)(nil).AbortMultipartUpload), arg0) } -// AbortMultipartUploadRequest mocks base method +// AbortMultipartUploadRequest mocks base method. func (m *MockS3API) AbortMultipartUploadRequest(arg0 *s3.AbortMultipartUploadInput) (*request.Request, *s3.AbortMultipartUploadOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "AbortMultipartUploadRequest", arg0) @@ -62,13 +62,13 @@ func (m *MockS3API) AbortMultipartUploadRequest(arg0 *s3.AbortMultipartUploadInp return ret0, ret1 } -// AbortMultipartUploadRequest indicates an expected call of AbortMultipartUploadRequest +// AbortMultipartUploadRequest indicates an expected call of AbortMultipartUploadRequest. func (mr *MockS3APIMockRecorder) AbortMultipartUploadRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AbortMultipartUploadRequest", reflect.TypeOf((*MockS3API)(nil).AbortMultipartUploadRequest), arg0) } -// AbortMultipartUploadWithContext mocks base method +// AbortMultipartUploadWithContext mocks base method. func (m *MockS3API) AbortMultipartUploadWithContext(arg0 context.Context, arg1 *s3.AbortMultipartUploadInput, arg2 ...request.Option) (*s3.AbortMultipartUploadOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -81,14 +81,14 @@ func (m *MockS3API) AbortMultipartUploadWithContext(arg0 context.Context, arg1 * return ret0, ret1 } -// AbortMultipartUploadWithContext indicates an expected call of AbortMultipartUploadWithContext +// AbortMultipartUploadWithContext indicates an expected call of AbortMultipartUploadWithContext. func (mr *MockS3APIMockRecorder) AbortMultipartUploadWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AbortMultipartUploadWithContext", reflect.TypeOf((*MockS3API)(nil).AbortMultipartUploadWithContext), varargs...) } -// CompleteMultipartUpload mocks base method +// CompleteMultipartUpload mocks base method. func (m *MockS3API) CompleteMultipartUpload(arg0 *s3.CompleteMultipartUploadInput) (*s3.CompleteMultipartUploadOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "CompleteMultipartUpload", arg0) @@ -97,13 +97,13 @@ func (m *MockS3API) CompleteMultipartUpload(arg0 *s3.CompleteMultipartUploadInpu return ret0, ret1 } -// CompleteMultipartUpload indicates an expected call of CompleteMultipartUpload +// CompleteMultipartUpload indicates an expected call of CompleteMultipartUpload. func (mr *MockS3APIMockRecorder) CompleteMultipartUpload(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CompleteMultipartUpload", reflect.TypeOf((*MockS3API)(nil).CompleteMultipartUpload), arg0) } -// CompleteMultipartUploadRequest mocks base method +// CompleteMultipartUploadRequest mocks base method. func (m *MockS3API) CompleteMultipartUploadRequest(arg0 *s3.CompleteMultipartUploadInput) (*request.Request, *s3.CompleteMultipartUploadOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "CompleteMultipartUploadRequest", arg0) @@ -112,13 +112,13 @@ func (m *MockS3API) CompleteMultipartUploadRequest(arg0 *s3.CompleteMultipartUpl return ret0, ret1 } -// CompleteMultipartUploadRequest indicates an expected call of CompleteMultipartUploadRequest +// CompleteMultipartUploadRequest indicates an expected call of CompleteMultipartUploadRequest. func (mr *MockS3APIMockRecorder) CompleteMultipartUploadRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CompleteMultipartUploadRequest", reflect.TypeOf((*MockS3API)(nil).CompleteMultipartUploadRequest), arg0) } -// CompleteMultipartUploadWithContext mocks base method +// CompleteMultipartUploadWithContext mocks base method. func (m *MockS3API) CompleteMultipartUploadWithContext(arg0 context.Context, arg1 *s3.CompleteMultipartUploadInput, arg2 ...request.Option) (*s3.CompleteMultipartUploadOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -131,14 +131,14 @@ func (m *MockS3API) CompleteMultipartUploadWithContext(arg0 context.Context, arg return ret0, ret1 } -// CompleteMultipartUploadWithContext indicates an expected call of CompleteMultipartUploadWithContext +// CompleteMultipartUploadWithContext indicates an expected call of CompleteMultipartUploadWithContext. func (mr *MockS3APIMockRecorder) CompleteMultipartUploadWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CompleteMultipartUploadWithContext", reflect.TypeOf((*MockS3API)(nil).CompleteMultipartUploadWithContext), varargs...) } -// CopyObject mocks base method +// CopyObject mocks base method. func (m *MockS3API) CopyObject(arg0 *s3.CopyObjectInput) (*s3.CopyObjectOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "CopyObject", arg0) @@ -147,13 +147,13 @@ func (m *MockS3API) CopyObject(arg0 *s3.CopyObjectInput) (*s3.CopyObjectOutput, return ret0, ret1 } -// CopyObject indicates an expected call of CopyObject +// CopyObject indicates an expected call of CopyObject. func (mr *MockS3APIMockRecorder) CopyObject(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CopyObject", reflect.TypeOf((*MockS3API)(nil).CopyObject), arg0) } -// CopyObjectRequest mocks base method +// CopyObjectRequest mocks base method. func (m *MockS3API) CopyObjectRequest(arg0 *s3.CopyObjectInput) (*request.Request, *s3.CopyObjectOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "CopyObjectRequest", arg0) @@ -162,13 +162,13 @@ func (m *MockS3API) CopyObjectRequest(arg0 *s3.CopyObjectInput) (*request.Reques return ret0, ret1 } -// CopyObjectRequest indicates an expected call of CopyObjectRequest +// CopyObjectRequest indicates an expected call of CopyObjectRequest. func (mr *MockS3APIMockRecorder) CopyObjectRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CopyObjectRequest", reflect.TypeOf((*MockS3API)(nil).CopyObjectRequest), arg0) } -// CopyObjectWithContext mocks base method +// CopyObjectWithContext mocks base method. func (m *MockS3API) CopyObjectWithContext(arg0 context.Context, arg1 *s3.CopyObjectInput, arg2 ...request.Option) (*s3.CopyObjectOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -181,14 +181,14 @@ func (m *MockS3API) CopyObjectWithContext(arg0 context.Context, arg1 *s3.CopyObj return ret0, ret1 } -// CopyObjectWithContext indicates an expected call of CopyObjectWithContext +// CopyObjectWithContext indicates an expected call of CopyObjectWithContext. func (mr *MockS3APIMockRecorder) CopyObjectWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CopyObjectWithContext", reflect.TypeOf((*MockS3API)(nil).CopyObjectWithContext), varargs...) } -// CreateBucket mocks base method +// CreateBucket mocks base method. func (m *MockS3API) CreateBucket(arg0 *s3.CreateBucketInput) (*s3.CreateBucketOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "CreateBucket", arg0) @@ -197,13 +197,13 @@ func (m *MockS3API) CreateBucket(arg0 *s3.CreateBucketInput) (*s3.CreateBucketOu return ret0, ret1 } -// CreateBucket indicates an expected call of CreateBucket +// CreateBucket indicates an expected call of CreateBucket. func (mr *MockS3APIMockRecorder) CreateBucket(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateBucket", reflect.TypeOf((*MockS3API)(nil).CreateBucket), arg0) } -// CreateBucketRequest mocks base method +// CreateBucketRequest mocks base method. func (m *MockS3API) CreateBucketRequest(arg0 *s3.CreateBucketInput) (*request.Request, *s3.CreateBucketOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "CreateBucketRequest", arg0) @@ -212,13 +212,13 @@ func (m *MockS3API) CreateBucketRequest(arg0 *s3.CreateBucketInput) (*request.Re return ret0, ret1 } -// CreateBucketRequest indicates an expected call of CreateBucketRequest +// CreateBucketRequest indicates an expected call of CreateBucketRequest. func (mr *MockS3APIMockRecorder) CreateBucketRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateBucketRequest", reflect.TypeOf((*MockS3API)(nil).CreateBucketRequest), arg0) } -// CreateBucketWithContext mocks base method +// CreateBucketWithContext mocks base method. func (m *MockS3API) CreateBucketWithContext(arg0 context.Context, arg1 *s3.CreateBucketInput, arg2 ...request.Option) (*s3.CreateBucketOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -231,14 +231,14 @@ func (m *MockS3API) CreateBucketWithContext(arg0 context.Context, arg1 *s3.Creat return ret0, ret1 } -// CreateBucketWithContext indicates an expected call of CreateBucketWithContext +// CreateBucketWithContext indicates an expected call of CreateBucketWithContext. func (mr *MockS3APIMockRecorder) CreateBucketWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateBucketWithContext", reflect.TypeOf((*MockS3API)(nil).CreateBucketWithContext), varargs...) } -// CreateMultipartUpload mocks base method +// CreateMultipartUpload mocks base method. func (m *MockS3API) CreateMultipartUpload(arg0 *s3.CreateMultipartUploadInput) (*s3.CreateMultipartUploadOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "CreateMultipartUpload", arg0) @@ -247,13 +247,13 @@ func (m *MockS3API) CreateMultipartUpload(arg0 *s3.CreateMultipartUploadInput) ( return ret0, ret1 } -// CreateMultipartUpload indicates an expected call of CreateMultipartUpload +// CreateMultipartUpload indicates an expected call of CreateMultipartUpload. func (mr *MockS3APIMockRecorder) CreateMultipartUpload(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateMultipartUpload", reflect.TypeOf((*MockS3API)(nil).CreateMultipartUpload), arg0) } -// CreateMultipartUploadRequest mocks base method +// CreateMultipartUploadRequest mocks base method. func (m *MockS3API) CreateMultipartUploadRequest(arg0 *s3.CreateMultipartUploadInput) (*request.Request, *s3.CreateMultipartUploadOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "CreateMultipartUploadRequest", arg0) @@ -262,13 +262,13 @@ func (m *MockS3API) CreateMultipartUploadRequest(arg0 *s3.CreateMultipartUploadI return ret0, ret1 } -// CreateMultipartUploadRequest indicates an expected call of CreateMultipartUploadRequest +// CreateMultipartUploadRequest indicates an expected call of CreateMultipartUploadRequest. func (mr *MockS3APIMockRecorder) CreateMultipartUploadRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateMultipartUploadRequest", reflect.TypeOf((*MockS3API)(nil).CreateMultipartUploadRequest), arg0) } -// CreateMultipartUploadWithContext mocks base method +// CreateMultipartUploadWithContext mocks base method. func (m *MockS3API) CreateMultipartUploadWithContext(arg0 context.Context, arg1 *s3.CreateMultipartUploadInput, arg2 ...request.Option) (*s3.CreateMultipartUploadOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -281,14 +281,14 @@ func (m *MockS3API) CreateMultipartUploadWithContext(arg0 context.Context, arg1 return ret0, ret1 } -// CreateMultipartUploadWithContext indicates an expected call of CreateMultipartUploadWithContext +// CreateMultipartUploadWithContext indicates an expected call of CreateMultipartUploadWithContext. func (mr *MockS3APIMockRecorder) CreateMultipartUploadWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateMultipartUploadWithContext", reflect.TypeOf((*MockS3API)(nil).CreateMultipartUploadWithContext), varargs...) } -// DeleteBucket mocks base method +// DeleteBucket mocks base method. func (m *MockS3API) DeleteBucket(arg0 *s3.DeleteBucketInput) (*s3.DeleteBucketOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "DeleteBucket", arg0) @@ -297,13 +297,13 @@ func (m *MockS3API) DeleteBucket(arg0 *s3.DeleteBucketInput) (*s3.DeleteBucketOu return ret0, ret1 } -// DeleteBucket indicates an expected call of DeleteBucket +// DeleteBucket indicates an expected call of DeleteBucket. func (mr *MockS3APIMockRecorder) DeleteBucket(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteBucket", reflect.TypeOf((*MockS3API)(nil).DeleteBucket), arg0) } -// DeleteBucketAnalyticsConfiguration mocks base method +// DeleteBucketAnalyticsConfiguration mocks base method. func (m *MockS3API) DeleteBucketAnalyticsConfiguration(arg0 *s3.DeleteBucketAnalyticsConfigurationInput) (*s3.DeleteBucketAnalyticsConfigurationOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "DeleteBucketAnalyticsConfiguration", arg0) @@ -312,13 +312,13 @@ func (m *MockS3API) DeleteBucketAnalyticsConfiguration(arg0 *s3.DeleteBucketAnal return ret0, ret1 } -// DeleteBucketAnalyticsConfiguration indicates an expected call of DeleteBucketAnalyticsConfiguration +// DeleteBucketAnalyticsConfiguration indicates an expected call of DeleteBucketAnalyticsConfiguration. func (mr *MockS3APIMockRecorder) DeleteBucketAnalyticsConfiguration(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteBucketAnalyticsConfiguration", reflect.TypeOf((*MockS3API)(nil).DeleteBucketAnalyticsConfiguration), arg0) } -// DeleteBucketAnalyticsConfigurationRequest mocks base method +// DeleteBucketAnalyticsConfigurationRequest mocks base method. func (m *MockS3API) DeleteBucketAnalyticsConfigurationRequest(arg0 *s3.DeleteBucketAnalyticsConfigurationInput) (*request.Request, *s3.DeleteBucketAnalyticsConfigurationOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "DeleteBucketAnalyticsConfigurationRequest", arg0) @@ -327,13 +327,13 @@ func (m *MockS3API) DeleteBucketAnalyticsConfigurationRequest(arg0 *s3.DeleteBuc return ret0, ret1 } -// DeleteBucketAnalyticsConfigurationRequest indicates an expected call of DeleteBucketAnalyticsConfigurationRequest +// DeleteBucketAnalyticsConfigurationRequest indicates an expected call of DeleteBucketAnalyticsConfigurationRequest. func (mr *MockS3APIMockRecorder) DeleteBucketAnalyticsConfigurationRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteBucketAnalyticsConfigurationRequest", reflect.TypeOf((*MockS3API)(nil).DeleteBucketAnalyticsConfigurationRequest), arg0) } -// DeleteBucketAnalyticsConfigurationWithContext mocks base method +// DeleteBucketAnalyticsConfigurationWithContext mocks base method. func (m *MockS3API) DeleteBucketAnalyticsConfigurationWithContext(arg0 context.Context, arg1 *s3.DeleteBucketAnalyticsConfigurationInput, arg2 ...request.Option) (*s3.DeleteBucketAnalyticsConfigurationOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -346,14 +346,14 @@ func (m *MockS3API) DeleteBucketAnalyticsConfigurationWithContext(arg0 context.C return ret0, ret1 } -// DeleteBucketAnalyticsConfigurationWithContext indicates an expected call of DeleteBucketAnalyticsConfigurationWithContext +// DeleteBucketAnalyticsConfigurationWithContext indicates an expected call of DeleteBucketAnalyticsConfigurationWithContext. func (mr *MockS3APIMockRecorder) DeleteBucketAnalyticsConfigurationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteBucketAnalyticsConfigurationWithContext", reflect.TypeOf((*MockS3API)(nil).DeleteBucketAnalyticsConfigurationWithContext), varargs...) } -// DeleteBucketCors mocks base method +// DeleteBucketCors mocks base method. func (m *MockS3API) DeleteBucketCors(arg0 *s3.DeleteBucketCorsInput) (*s3.DeleteBucketCorsOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "DeleteBucketCors", arg0) @@ -362,13 +362,13 @@ func (m *MockS3API) DeleteBucketCors(arg0 *s3.DeleteBucketCorsInput) (*s3.Delete return ret0, ret1 } -// DeleteBucketCors indicates an expected call of DeleteBucketCors +// DeleteBucketCors indicates an expected call of DeleteBucketCors. func (mr *MockS3APIMockRecorder) DeleteBucketCors(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteBucketCors", reflect.TypeOf((*MockS3API)(nil).DeleteBucketCors), arg0) } -// DeleteBucketCorsRequest mocks base method +// DeleteBucketCorsRequest mocks base method. func (m *MockS3API) DeleteBucketCorsRequest(arg0 *s3.DeleteBucketCorsInput) (*request.Request, *s3.DeleteBucketCorsOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "DeleteBucketCorsRequest", arg0) @@ -377,13 +377,13 @@ func (m *MockS3API) DeleteBucketCorsRequest(arg0 *s3.DeleteBucketCorsInput) (*re return ret0, ret1 } -// DeleteBucketCorsRequest indicates an expected call of DeleteBucketCorsRequest +// DeleteBucketCorsRequest indicates an expected call of DeleteBucketCorsRequest. func (mr *MockS3APIMockRecorder) DeleteBucketCorsRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteBucketCorsRequest", reflect.TypeOf((*MockS3API)(nil).DeleteBucketCorsRequest), arg0) } -// DeleteBucketCorsWithContext mocks base method +// DeleteBucketCorsWithContext mocks base method. func (m *MockS3API) DeleteBucketCorsWithContext(arg0 context.Context, arg1 *s3.DeleteBucketCorsInput, arg2 ...request.Option) (*s3.DeleteBucketCorsOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -396,14 +396,14 @@ func (m *MockS3API) DeleteBucketCorsWithContext(arg0 context.Context, arg1 *s3.D return ret0, ret1 } -// DeleteBucketCorsWithContext indicates an expected call of DeleteBucketCorsWithContext +// DeleteBucketCorsWithContext indicates an expected call of DeleteBucketCorsWithContext. func (mr *MockS3APIMockRecorder) DeleteBucketCorsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteBucketCorsWithContext", reflect.TypeOf((*MockS3API)(nil).DeleteBucketCorsWithContext), varargs...) } -// DeleteBucketEncryption mocks base method +// DeleteBucketEncryption mocks base method. func (m *MockS3API) DeleteBucketEncryption(arg0 *s3.DeleteBucketEncryptionInput) (*s3.DeleteBucketEncryptionOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "DeleteBucketEncryption", arg0) @@ -412,13 +412,13 @@ func (m *MockS3API) DeleteBucketEncryption(arg0 *s3.DeleteBucketEncryptionInput) return ret0, ret1 } -// DeleteBucketEncryption indicates an expected call of DeleteBucketEncryption +// DeleteBucketEncryption indicates an expected call of DeleteBucketEncryption. func (mr *MockS3APIMockRecorder) DeleteBucketEncryption(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteBucketEncryption", reflect.TypeOf((*MockS3API)(nil).DeleteBucketEncryption), arg0) } -// DeleteBucketEncryptionRequest mocks base method +// DeleteBucketEncryptionRequest mocks base method. func (m *MockS3API) DeleteBucketEncryptionRequest(arg0 *s3.DeleteBucketEncryptionInput) (*request.Request, *s3.DeleteBucketEncryptionOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "DeleteBucketEncryptionRequest", arg0) @@ -427,13 +427,13 @@ func (m *MockS3API) DeleteBucketEncryptionRequest(arg0 *s3.DeleteBucketEncryptio return ret0, ret1 } -// DeleteBucketEncryptionRequest indicates an expected call of DeleteBucketEncryptionRequest +// DeleteBucketEncryptionRequest indicates an expected call of DeleteBucketEncryptionRequest. func (mr *MockS3APIMockRecorder) DeleteBucketEncryptionRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteBucketEncryptionRequest", reflect.TypeOf((*MockS3API)(nil).DeleteBucketEncryptionRequest), arg0) } -// DeleteBucketEncryptionWithContext mocks base method +// DeleteBucketEncryptionWithContext mocks base method. func (m *MockS3API) DeleteBucketEncryptionWithContext(arg0 context.Context, arg1 *s3.DeleteBucketEncryptionInput, arg2 ...request.Option) (*s3.DeleteBucketEncryptionOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -446,14 +446,64 @@ func (m *MockS3API) DeleteBucketEncryptionWithContext(arg0 context.Context, arg1 return ret0, ret1 } -// DeleteBucketEncryptionWithContext indicates an expected call of DeleteBucketEncryptionWithContext +// DeleteBucketEncryptionWithContext indicates an expected call of DeleteBucketEncryptionWithContext. func (mr *MockS3APIMockRecorder) DeleteBucketEncryptionWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteBucketEncryptionWithContext", reflect.TypeOf((*MockS3API)(nil).DeleteBucketEncryptionWithContext), varargs...) } -// DeleteBucketInventoryConfiguration mocks base method +// DeleteBucketIntelligentTieringConfiguration mocks base method. +func (m *MockS3API) DeleteBucketIntelligentTieringConfiguration(arg0 *s3.DeleteBucketIntelligentTieringConfigurationInput) (*s3.DeleteBucketIntelligentTieringConfigurationOutput, error) { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "DeleteBucketIntelligentTieringConfiguration", arg0) + ret0, _ := ret[0].(*s3.DeleteBucketIntelligentTieringConfigurationOutput) + ret1, _ := ret[1].(error) + return ret0, ret1 +} + +// DeleteBucketIntelligentTieringConfiguration indicates an expected call of DeleteBucketIntelligentTieringConfiguration. +func (mr *MockS3APIMockRecorder) DeleteBucketIntelligentTieringConfiguration(arg0 interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteBucketIntelligentTieringConfiguration", reflect.TypeOf((*MockS3API)(nil).DeleteBucketIntelligentTieringConfiguration), arg0) +} + +// DeleteBucketIntelligentTieringConfigurationRequest mocks base method. +func (m *MockS3API) DeleteBucketIntelligentTieringConfigurationRequest(arg0 *s3.DeleteBucketIntelligentTieringConfigurationInput) (*request.Request, *s3.DeleteBucketIntelligentTieringConfigurationOutput) { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "DeleteBucketIntelligentTieringConfigurationRequest", arg0) + ret0, _ := ret[0].(*request.Request) + ret1, _ := ret[1].(*s3.DeleteBucketIntelligentTieringConfigurationOutput) + return ret0, ret1 +} + +// DeleteBucketIntelligentTieringConfigurationRequest indicates an expected call of DeleteBucketIntelligentTieringConfigurationRequest. +func (mr *MockS3APIMockRecorder) DeleteBucketIntelligentTieringConfigurationRequest(arg0 interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteBucketIntelligentTieringConfigurationRequest", reflect.TypeOf((*MockS3API)(nil).DeleteBucketIntelligentTieringConfigurationRequest), arg0) +} + +// DeleteBucketIntelligentTieringConfigurationWithContext mocks base method. +func (m *MockS3API) DeleteBucketIntelligentTieringConfigurationWithContext(arg0 context.Context, arg1 *s3.DeleteBucketIntelligentTieringConfigurationInput, arg2 ...request.Option) (*s3.DeleteBucketIntelligentTieringConfigurationOutput, error) { + m.ctrl.T.Helper() + varargs := []interface{}{arg0, arg1} + for _, a := range arg2 { + varargs = append(varargs, a) + } + ret := m.ctrl.Call(m, "DeleteBucketIntelligentTieringConfigurationWithContext", varargs...) + ret0, _ := ret[0].(*s3.DeleteBucketIntelligentTieringConfigurationOutput) + ret1, _ := ret[1].(error) + return ret0, ret1 +} + +// DeleteBucketIntelligentTieringConfigurationWithContext indicates an expected call of DeleteBucketIntelligentTieringConfigurationWithContext. +func (mr *MockS3APIMockRecorder) DeleteBucketIntelligentTieringConfigurationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + varargs := append([]interface{}{arg0, arg1}, arg2...) + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteBucketIntelligentTieringConfigurationWithContext", reflect.TypeOf((*MockS3API)(nil).DeleteBucketIntelligentTieringConfigurationWithContext), varargs...) +} + +// DeleteBucketInventoryConfiguration mocks base method. func (m *MockS3API) DeleteBucketInventoryConfiguration(arg0 *s3.DeleteBucketInventoryConfigurationInput) (*s3.DeleteBucketInventoryConfigurationOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "DeleteBucketInventoryConfiguration", arg0) @@ -462,13 +512,13 @@ func (m *MockS3API) DeleteBucketInventoryConfiguration(arg0 *s3.DeleteBucketInve return ret0, ret1 } -// DeleteBucketInventoryConfiguration indicates an expected call of DeleteBucketInventoryConfiguration +// DeleteBucketInventoryConfiguration indicates an expected call of DeleteBucketInventoryConfiguration. func (mr *MockS3APIMockRecorder) DeleteBucketInventoryConfiguration(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteBucketInventoryConfiguration", reflect.TypeOf((*MockS3API)(nil).DeleteBucketInventoryConfiguration), arg0) } -// DeleteBucketInventoryConfigurationRequest mocks base method +// DeleteBucketInventoryConfigurationRequest mocks base method. func (m *MockS3API) DeleteBucketInventoryConfigurationRequest(arg0 *s3.DeleteBucketInventoryConfigurationInput) (*request.Request, *s3.DeleteBucketInventoryConfigurationOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "DeleteBucketInventoryConfigurationRequest", arg0) @@ -477,13 +527,13 @@ func (m *MockS3API) DeleteBucketInventoryConfigurationRequest(arg0 *s3.DeleteBuc return ret0, ret1 } -// DeleteBucketInventoryConfigurationRequest indicates an expected call of DeleteBucketInventoryConfigurationRequest +// DeleteBucketInventoryConfigurationRequest indicates an expected call of DeleteBucketInventoryConfigurationRequest. func (mr *MockS3APIMockRecorder) DeleteBucketInventoryConfigurationRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteBucketInventoryConfigurationRequest", reflect.TypeOf((*MockS3API)(nil).DeleteBucketInventoryConfigurationRequest), arg0) } -// DeleteBucketInventoryConfigurationWithContext mocks base method +// DeleteBucketInventoryConfigurationWithContext mocks base method. func (m *MockS3API) DeleteBucketInventoryConfigurationWithContext(arg0 context.Context, arg1 *s3.DeleteBucketInventoryConfigurationInput, arg2 ...request.Option) (*s3.DeleteBucketInventoryConfigurationOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -496,14 +546,14 @@ func (m *MockS3API) DeleteBucketInventoryConfigurationWithContext(arg0 context.C return ret0, ret1 } -// DeleteBucketInventoryConfigurationWithContext indicates an expected call of DeleteBucketInventoryConfigurationWithContext +// DeleteBucketInventoryConfigurationWithContext indicates an expected call of DeleteBucketInventoryConfigurationWithContext. func (mr *MockS3APIMockRecorder) DeleteBucketInventoryConfigurationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteBucketInventoryConfigurationWithContext", reflect.TypeOf((*MockS3API)(nil).DeleteBucketInventoryConfigurationWithContext), varargs...) } -// DeleteBucketLifecycle mocks base method +// DeleteBucketLifecycle mocks base method. func (m *MockS3API) DeleteBucketLifecycle(arg0 *s3.DeleteBucketLifecycleInput) (*s3.DeleteBucketLifecycleOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "DeleteBucketLifecycle", arg0) @@ -512,13 +562,13 @@ func (m *MockS3API) DeleteBucketLifecycle(arg0 *s3.DeleteBucketLifecycleInput) ( return ret0, ret1 } -// DeleteBucketLifecycle indicates an expected call of DeleteBucketLifecycle +// DeleteBucketLifecycle indicates an expected call of DeleteBucketLifecycle. func (mr *MockS3APIMockRecorder) DeleteBucketLifecycle(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteBucketLifecycle", reflect.TypeOf((*MockS3API)(nil).DeleteBucketLifecycle), arg0) } -// DeleteBucketLifecycleRequest mocks base method +// DeleteBucketLifecycleRequest mocks base method. func (m *MockS3API) DeleteBucketLifecycleRequest(arg0 *s3.DeleteBucketLifecycleInput) (*request.Request, *s3.DeleteBucketLifecycleOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "DeleteBucketLifecycleRequest", arg0) @@ -527,13 +577,13 @@ func (m *MockS3API) DeleteBucketLifecycleRequest(arg0 *s3.DeleteBucketLifecycleI return ret0, ret1 } -// DeleteBucketLifecycleRequest indicates an expected call of DeleteBucketLifecycleRequest +// DeleteBucketLifecycleRequest indicates an expected call of DeleteBucketLifecycleRequest. func (mr *MockS3APIMockRecorder) DeleteBucketLifecycleRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteBucketLifecycleRequest", reflect.TypeOf((*MockS3API)(nil).DeleteBucketLifecycleRequest), arg0) } -// DeleteBucketLifecycleWithContext mocks base method +// DeleteBucketLifecycleWithContext mocks base method. func (m *MockS3API) DeleteBucketLifecycleWithContext(arg0 context.Context, arg1 *s3.DeleteBucketLifecycleInput, arg2 ...request.Option) (*s3.DeleteBucketLifecycleOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -546,14 +596,14 @@ func (m *MockS3API) DeleteBucketLifecycleWithContext(arg0 context.Context, arg1 return ret0, ret1 } -// DeleteBucketLifecycleWithContext indicates an expected call of DeleteBucketLifecycleWithContext +// DeleteBucketLifecycleWithContext indicates an expected call of DeleteBucketLifecycleWithContext. func (mr *MockS3APIMockRecorder) DeleteBucketLifecycleWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteBucketLifecycleWithContext", reflect.TypeOf((*MockS3API)(nil).DeleteBucketLifecycleWithContext), varargs...) } -// DeleteBucketMetricsConfiguration mocks base method +// DeleteBucketMetricsConfiguration mocks base method. func (m *MockS3API) DeleteBucketMetricsConfiguration(arg0 *s3.DeleteBucketMetricsConfigurationInput) (*s3.DeleteBucketMetricsConfigurationOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "DeleteBucketMetricsConfiguration", arg0) @@ -562,13 +612,13 @@ func (m *MockS3API) DeleteBucketMetricsConfiguration(arg0 *s3.DeleteBucketMetric return ret0, ret1 } -// DeleteBucketMetricsConfiguration indicates an expected call of DeleteBucketMetricsConfiguration +// DeleteBucketMetricsConfiguration indicates an expected call of DeleteBucketMetricsConfiguration. func (mr *MockS3APIMockRecorder) DeleteBucketMetricsConfiguration(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteBucketMetricsConfiguration", reflect.TypeOf((*MockS3API)(nil).DeleteBucketMetricsConfiguration), arg0) } -// DeleteBucketMetricsConfigurationRequest mocks base method +// DeleteBucketMetricsConfigurationRequest mocks base method. func (m *MockS3API) DeleteBucketMetricsConfigurationRequest(arg0 *s3.DeleteBucketMetricsConfigurationInput) (*request.Request, *s3.DeleteBucketMetricsConfigurationOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "DeleteBucketMetricsConfigurationRequest", arg0) @@ -577,13 +627,13 @@ func (m *MockS3API) DeleteBucketMetricsConfigurationRequest(arg0 *s3.DeleteBucke return ret0, ret1 } -// DeleteBucketMetricsConfigurationRequest indicates an expected call of DeleteBucketMetricsConfigurationRequest +// DeleteBucketMetricsConfigurationRequest indicates an expected call of DeleteBucketMetricsConfigurationRequest. func (mr *MockS3APIMockRecorder) DeleteBucketMetricsConfigurationRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteBucketMetricsConfigurationRequest", reflect.TypeOf((*MockS3API)(nil).DeleteBucketMetricsConfigurationRequest), arg0) } -// DeleteBucketMetricsConfigurationWithContext mocks base method +// DeleteBucketMetricsConfigurationWithContext mocks base method. func (m *MockS3API) DeleteBucketMetricsConfigurationWithContext(arg0 context.Context, arg1 *s3.DeleteBucketMetricsConfigurationInput, arg2 ...request.Option) (*s3.DeleteBucketMetricsConfigurationOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -596,14 +646,14 @@ func (m *MockS3API) DeleteBucketMetricsConfigurationWithContext(arg0 context.Con return ret0, ret1 } -// DeleteBucketMetricsConfigurationWithContext indicates an expected call of DeleteBucketMetricsConfigurationWithContext +// DeleteBucketMetricsConfigurationWithContext indicates an expected call of DeleteBucketMetricsConfigurationWithContext. func (mr *MockS3APIMockRecorder) DeleteBucketMetricsConfigurationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteBucketMetricsConfigurationWithContext", reflect.TypeOf((*MockS3API)(nil).DeleteBucketMetricsConfigurationWithContext), varargs...) } -// DeleteBucketOwnershipControls mocks base method +// DeleteBucketOwnershipControls mocks base method. func (m *MockS3API) DeleteBucketOwnershipControls(arg0 *s3.DeleteBucketOwnershipControlsInput) (*s3.DeleteBucketOwnershipControlsOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "DeleteBucketOwnershipControls", arg0) @@ -612,13 +662,13 @@ func (m *MockS3API) DeleteBucketOwnershipControls(arg0 *s3.DeleteBucketOwnership return ret0, ret1 } -// DeleteBucketOwnershipControls indicates an expected call of DeleteBucketOwnershipControls +// DeleteBucketOwnershipControls indicates an expected call of DeleteBucketOwnershipControls. func (mr *MockS3APIMockRecorder) DeleteBucketOwnershipControls(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteBucketOwnershipControls", reflect.TypeOf((*MockS3API)(nil).DeleteBucketOwnershipControls), arg0) } -// DeleteBucketOwnershipControlsRequest mocks base method +// DeleteBucketOwnershipControlsRequest mocks base method. func (m *MockS3API) DeleteBucketOwnershipControlsRequest(arg0 *s3.DeleteBucketOwnershipControlsInput) (*request.Request, *s3.DeleteBucketOwnershipControlsOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "DeleteBucketOwnershipControlsRequest", arg0) @@ -627,13 +677,13 @@ func (m *MockS3API) DeleteBucketOwnershipControlsRequest(arg0 *s3.DeleteBucketOw return ret0, ret1 } -// DeleteBucketOwnershipControlsRequest indicates an expected call of DeleteBucketOwnershipControlsRequest +// DeleteBucketOwnershipControlsRequest indicates an expected call of DeleteBucketOwnershipControlsRequest. func (mr *MockS3APIMockRecorder) DeleteBucketOwnershipControlsRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteBucketOwnershipControlsRequest", reflect.TypeOf((*MockS3API)(nil).DeleteBucketOwnershipControlsRequest), arg0) } -// DeleteBucketOwnershipControlsWithContext mocks base method +// DeleteBucketOwnershipControlsWithContext mocks base method. func (m *MockS3API) DeleteBucketOwnershipControlsWithContext(arg0 context.Context, arg1 *s3.DeleteBucketOwnershipControlsInput, arg2 ...request.Option) (*s3.DeleteBucketOwnershipControlsOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -646,14 +696,14 @@ func (m *MockS3API) DeleteBucketOwnershipControlsWithContext(arg0 context.Contex return ret0, ret1 } -// DeleteBucketOwnershipControlsWithContext indicates an expected call of DeleteBucketOwnershipControlsWithContext +// DeleteBucketOwnershipControlsWithContext indicates an expected call of DeleteBucketOwnershipControlsWithContext. func (mr *MockS3APIMockRecorder) DeleteBucketOwnershipControlsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteBucketOwnershipControlsWithContext", reflect.TypeOf((*MockS3API)(nil).DeleteBucketOwnershipControlsWithContext), varargs...) } -// DeleteBucketPolicy mocks base method +// DeleteBucketPolicy mocks base method. func (m *MockS3API) DeleteBucketPolicy(arg0 *s3.DeleteBucketPolicyInput) (*s3.DeleteBucketPolicyOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "DeleteBucketPolicy", arg0) @@ -662,13 +712,13 @@ func (m *MockS3API) DeleteBucketPolicy(arg0 *s3.DeleteBucketPolicyInput) (*s3.De return ret0, ret1 } -// DeleteBucketPolicy indicates an expected call of DeleteBucketPolicy +// DeleteBucketPolicy indicates an expected call of DeleteBucketPolicy. func (mr *MockS3APIMockRecorder) DeleteBucketPolicy(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteBucketPolicy", reflect.TypeOf((*MockS3API)(nil).DeleteBucketPolicy), arg0) } -// DeleteBucketPolicyRequest mocks base method +// DeleteBucketPolicyRequest mocks base method. func (m *MockS3API) DeleteBucketPolicyRequest(arg0 *s3.DeleteBucketPolicyInput) (*request.Request, *s3.DeleteBucketPolicyOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "DeleteBucketPolicyRequest", arg0) @@ -677,13 +727,13 @@ func (m *MockS3API) DeleteBucketPolicyRequest(arg0 *s3.DeleteBucketPolicyInput) return ret0, ret1 } -// DeleteBucketPolicyRequest indicates an expected call of DeleteBucketPolicyRequest +// DeleteBucketPolicyRequest indicates an expected call of DeleteBucketPolicyRequest. func (mr *MockS3APIMockRecorder) DeleteBucketPolicyRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteBucketPolicyRequest", reflect.TypeOf((*MockS3API)(nil).DeleteBucketPolicyRequest), arg0) } -// DeleteBucketPolicyWithContext mocks base method +// DeleteBucketPolicyWithContext mocks base method. func (m *MockS3API) DeleteBucketPolicyWithContext(arg0 context.Context, arg1 *s3.DeleteBucketPolicyInput, arg2 ...request.Option) (*s3.DeleteBucketPolicyOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -696,14 +746,14 @@ func (m *MockS3API) DeleteBucketPolicyWithContext(arg0 context.Context, arg1 *s3 return ret0, ret1 } -// DeleteBucketPolicyWithContext indicates an expected call of DeleteBucketPolicyWithContext +// DeleteBucketPolicyWithContext indicates an expected call of DeleteBucketPolicyWithContext. func (mr *MockS3APIMockRecorder) DeleteBucketPolicyWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteBucketPolicyWithContext", reflect.TypeOf((*MockS3API)(nil).DeleteBucketPolicyWithContext), varargs...) } -// DeleteBucketReplication mocks base method +// DeleteBucketReplication mocks base method. func (m *MockS3API) DeleteBucketReplication(arg0 *s3.DeleteBucketReplicationInput) (*s3.DeleteBucketReplicationOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "DeleteBucketReplication", arg0) @@ -712,13 +762,13 @@ func (m *MockS3API) DeleteBucketReplication(arg0 *s3.DeleteBucketReplicationInpu return ret0, ret1 } -// DeleteBucketReplication indicates an expected call of DeleteBucketReplication +// DeleteBucketReplication indicates an expected call of DeleteBucketReplication. func (mr *MockS3APIMockRecorder) DeleteBucketReplication(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteBucketReplication", reflect.TypeOf((*MockS3API)(nil).DeleteBucketReplication), arg0) } -// DeleteBucketReplicationRequest mocks base method +// DeleteBucketReplicationRequest mocks base method. func (m *MockS3API) DeleteBucketReplicationRequest(arg0 *s3.DeleteBucketReplicationInput) (*request.Request, *s3.DeleteBucketReplicationOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "DeleteBucketReplicationRequest", arg0) @@ -727,13 +777,13 @@ func (m *MockS3API) DeleteBucketReplicationRequest(arg0 *s3.DeleteBucketReplicat return ret0, ret1 } -// DeleteBucketReplicationRequest indicates an expected call of DeleteBucketReplicationRequest +// DeleteBucketReplicationRequest indicates an expected call of DeleteBucketReplicationRequest. func (mr *MockS3APIMockRecorder) DeleteBucketReplicationRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteBucketReplicationRequest", reflect.TypeOf((*MockS3API)(nil).DeleteBucketReplicationRequest), arg0) } -// DeleteBucketReplicationWithContext mocks base method +// DeleteBucketReplicationWithContext mocks base method. func (m *MockS3API) DeleteBucketReplicationWithContext(arg0 context.Context, arg1 *s3.DeleteBucketReplicationInput, arg2 ...request.Option) (*s3.DeleteBucketReplicationOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -746,14 +796,14 @@ func (m *MockS3API) DeleteBucketReplicationWithContext(arg0 context.Context, arg return ret0, ret1 } -// DeleteBucketReplicationWithContext indicates an expected call of DeleteBucketReplicationWithContext +// DeleteBucketReplicationWithContext indicates an expected call of DeleteBucketReplicationWithContext. func (mr *MockS3APIMockRecorder) DeleteBucketReplicationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteBucketReplicationWithContext", reflect.TypeOf((*MockS3API)(nil).DeleteBucketReplicationWithContext), varargs...) } -// DeleteBucketRequest mocks base method +// DeleteBucketRequest mocks base method. func (m *MockS3API) DeleteBucketRequest(arg0 *s3.DeleteBucketInput) (*request.Request, *s3.DeleteBucketOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "DeleteBucketRequest", arg0) @@ -762,13 +812,13 @@ func (m *MockS3API) DeleteBucketRequest(arg0 *s3.DeleteBucketInput) (*request.Re return ret0, ret1 } -// DeleteBucketRequest indicates an expected call of DeleteBucketRequest +// DeleteBucketRequest indicates an expected call of DeleteBucketRequest. func (mr *MockS3APIMockRecorder) DeleteBucketRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteBucketRequest", reflect.TypeOf((*MockS3API)(nil).DeleteBucketRequest), arg0) } -// DeleteBucketTagging mocks base method +// DeleteBucketTagging mocks base method. func (m *MockS3API) DeleteBucketTagging(arg0 *s3.DeleteBucketTaggingInput) (*s3.DeleteBucketTaggingOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "DeleteBucketTagging", arg0) @@ -777,13 +827,13 @@ func (m *MockS3API) DeleteBucketTagging(arg0 *s3.DeleteBucketTaggingInput) (*s3. return ret0, ret1 } -// DeleteBucketTagging indicates an expected call of DeleteBucketTagging +// DeleteBucketTagging indicates an expected call of DeleteBucketTagging. func (mr *MockS3APIMockRecorder) DeleteBucketTagging(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteBucketTagging", reflect.TypeOf((*MockS3API)(nil).DeleteBucketTagging), arg0) } -// DeleteBucketTaggingRequest mocks base method +// DeleteBucketTaggingRequest mocks base method. func (m *MockS3API) DeleteBucketTaggingRequest(arg0 *s3.DeleteBucketTaggingInput) (*request.Request, *s3.DeleteBucketTaggingOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "DeleteBucketTaggingRequest", arg0) @@ -792,13 +842,13 @@ func (m *MockS3API) DeleteBucketTaggingRequest(arg0 *s3.DeleteBucketTaggingInput return ret0, ret1 } -// DeleteBucketTaggingRequest indicates an expected call of DeleteBucketTaggingRequest +// DeleteBucketTaggingRequest indicates an expected call of DeleteBucketTaggingRequest. func (mr *MockS3APIMockRecorder) DeleteBucketTaggingRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteBucketTaggingRequest", reflect.TypeOf((*MockS3API)(nil).DeleteBucketTaggingRequest), arg0) } -// DeleteBucketTaggingWithContext mocks base method +// DeleteBucketTaggingWithContext mocks base method. func (m *MockS3API) DeleteBucketTaggingWithContext(arg0 context.Context, arg1 *s3.DeleteBucketTaggingInput, arg2 ...request.Option) (*s3.DeleteBucketTaggingOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -811,14 +861,14 @@ func (m *MockS3API) DeleteBucketTaggingWithContext(arg0 context.Context, arg1 *s return ret0, ret1 } -// DeleteBucketTaggingWithContext indicates an expected call of DeleteBucketTaggingWithContext +// DeleteBucketTaggingWithContext indicates an expected call of DeleteBucketTaggingWithContext. func (mr *MockS3APIMockRecorder) DeleteBucketTaggingWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteBucketTaggingWithContext", reflect.TypeOf((*MockS3API)(nil).DeleteBucketTaggingWithContext), varargs...) } -// DeleteBucketWebsite mocks base method +// DeleteBucketWebsite mocks base method. func (m *MockS3API) DeleteBucketWebsite(arg0 *s3.DeleteBucketWebsiteInput) (*s3.DeleteBucketWebsiteOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "DeleteBucketWebsite", arg0) @@ -827,13 +877,13 @@ func (m *MockS3API) DeleteBucketWebsite(arg0 *s3.DeleteBucketWebsiteInput) (*s3. return ret0, ret1 } -// DeleteBucketWebsite indicates an expected call of DeleteBucketWebsite +// DeleteBucketWebsite indicates an expected call of DeleteBucketWebsite. func (mr *MockS3APIMockRecorder) DeleteBucketWebsite(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteBucketWebsite", reflect.TypeOf((*MockS3API)(nil).DeleteBucketWebsite), arg0) } -// DeleteBucketWebsiteRequest mocks base method +// DeleteBucketWebsiteRequest mocks base method. func (m *MockS3API) DeleteBucketWebsiteRequest(arg0 *s3.DeleteBucketWebsiteInput) (*request.Request, *s3.DeleteBucketWebsiteOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "DeleteBucketWebsiteRequest", arg0) @@ -842,13 +892,13 @@ func (m *MockS3API) DeleteBucketWebsiteRequest(arg0 *s3.DeleteBucketWebsiteInput return ret0, ret1 } -// DeleteBucketWebsiteRequest indicates an expected call of DeleteBucketWebsiteRequest +// DeleteBucketWebsiteRequest indicates an expected call of DeleteBucketWebsiteRequest. func (mr *MockS3APIMockRecorder) DeleteBucketWebsiteRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteBucketWebsiteRequest", reflect.TypeOf((*MockS3API)(nil).DeleteBucketWebsiteRequest), arg0) } -// DeleteBucketWebsiteWithContext mocks base method +// DeleteBucketWebsiteWithContext mocks base method. func (m *MockS3API) DeleteBucketWebsiteWithContext(arg0 context.Context, arg1 *s3.DeleteBucketWebsiteInput, arg2 ...request.Option) (*s3.DeleteBucketWebsiteOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -861,14 +911,14 @@ func (m *MockS3API) DeleteBucketWebsiteWithContext(arg0 context.Context, arg1 *s return ret0, ret1 } -// DeleteBucketWebsiteWithContext indicates an expected call of DeleteBucketWebsiteWithContext +// DeleteBucketWebsiteWithContext indicates an expected call of DeleteBucketWebsiteWithContext. func (mr *MockS3APIMockRecorder) DeleteBucketWebsiteWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteBucketWebsiteWithContext", reflect.TypeOf((*MockS3API)(nil).DeleteBucketWebsiteWithContext), varargs...) } -// DeleteBucketWithContext mocks base method +// DeleteBucketWithContext mocks base method. func (m *MockS3API) DeleteBucketWithContext(arg0 context.Context, arg1 *s3.DeleteBucketInput, arg2 ...request.Option) (*s3.DeleteBucketOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -881,14 +931,14 @@ func (m *MockS3API) DeleteBucketWithContext(arg0 context.Context, arg1 *s3.Delet return ret0, ret1 } -// DeleteBucketWithContext indicates an expected call of DeleteBucketWithContext +// DeleteBucketWithContext indicates an expected call of DeleteBucketWithContext. func (mr *MockS3APIMockRecorder) DeleteBucketWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteBucketWithContext", reflect.TypeOf((*MockS3API)(nil).DeleteBucketWithContext), varargs...) } -// DeleteObject mocks base method +// DeleteObject mocks base method. func (m *MockS3API) DeleteObject(arg0 *s3.DeleteObjectInput) (*s3.DeleteObjectOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "DeleteObject", arg0) @@ -897,13 +947,13 @@ func (m *MockS3API) DeleteObject(arg0 *s3.DeleteObjectInput) (*s3.DeleteObjectOu return ret0, ret1 } -// DeleteObject indicates an expected call of DeleteObject +// DeleteObject indicates an expected call of DeleteObject. func (mr *MockS3APIMockRecorder) DeleteObject(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteObject", reflect.TypeOf((*MockS3API)(nil).DeleteObject), arg0) } -// DeleteObjectRequest mocks base method +// DeleteObjectRequest mocks base method. func (m *MockS3API) DeleteObjectRequest(arg0 *s3.DeleteObjectInput) (*request.Request, *s3.DeleteObjectOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "DeleteObjectRequest", arg0) @@ -912,13 +962,13 @@ func (m *MockS3API) DeleteObjectRequest(arg0 *s3.DeleteObjectInput) (*request.Re return ret0, ret1 } -// DeleteObjectRequest indicates an expected call of DeleteObjectRequest +// DeleteObjectRequest indicates an expected call of DeleteObjectRequest. func (mr *MockS3APIMockRecorder) DeleteObjectRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteObjectRequest", reflect.TypeOf((*MockS3API)(nil).DeleteObjectRequest), arg0) } -// DeleteObjectTagging mocks base method +// DeleteObjectTagging mocks base method. func (m *MockS3API) DeleteObjectTagging(arg0 *s3.DeleteObjectTaggingInput) (*s3.DeleteObjectTaggingOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "DeleteObjectTagging", arg0) @@ -927,13 +977,13 @@ func (m *MockS3API) DeleteObjectTagging(arg0 *s3.DeleteObjectTaggingInput) (*s3. return ret0, ret1 } -// DeleteObjectTagging indicates an expected call of DeleteObjectTagging +// DeleteObjectTagging indicates an expected call of DeleteObjectTagging. func (mr *MockS3APIMockRecorder) DeleteObjectTagging(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteObjectTagging", reflect.TypeOf((*MockS3API)(nil).DeleteObjectTagging), arg0) } -// DeleteObjectTaggingRequest mocks base method +// DeleteObjectTaggingRequest mocks base method. func (m *MockS3API) DeleteObjectTaggingRequest(arg0 *s3.DeleteObjectTaggingInput) (*request.Request, *s3.DeleteObjectTaggingOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "DeleteObjectTaggingRequest", arg0) @@ -942,13 +992,13 @@ func (m *MockS3API) DeleteObjectTaggingRequest(arg0 *s3.DeleteObjectTaggingInput return ret0, ret1 } -// DeleteObjectTaggingRequest indicates an expected call of DeleteObjectTaggingRequest +// DeleteObjectTaggingRequest indicates an expected call of DeleteObjectTaggingRequest. func (mr *MockS3APIMockRecorder) DeleteObjectTaggingRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteObjectTaggingRequest", reflect.TypeOf((*MockS3API)(nil).DeleteObjectTaggingRequest), arg0) } -// DeleteObjectTaggingWithContext mocks base method +// DeleteObjectTaggingWithContext mocks base method. func (m *MockS3API) DeleteObjectTaggingWithContext(arg0 context.Context, arg1 *s3.DeleteObjectTaggingInput, arg2 ...request.Option) (*s3.DeleteObjectTaggingOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -961,14 +1011,14 @@ func (m *MockS3API) DeleteObjectTaggingWithContext(arg0 context.Context, arg1 *s return ret0, ret1 } -// DeleteObjectTaggingWithContext indicates an expected call of DeleteObjectTaggingWithContext +// DeleteObjectTaggingWithContext indicates an expected call of DeleteObjectTaggingWithContext. func (mr *MockS3APIMockRecorder) DeleteObjectTaggingWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteObjectTaggingWithContext", reflect.TypeOf((*MockS3API)(nil).DeleteObjectTaggingWithContext), varargs...) } -// DeleteObjectWithContext mocks base method +// DeleteObjectWithContext mocks base method. func (m *MockS3API) DeleteObjectWithContext(arg0 context.Context, arg1 *s3.DeleteObjectInput, arg2 ...request.Option) (*s3.DeleteObjectOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -981,14 +1031,14 @@ func (m *MockS3API) DeleteObjectWithContext(arg0 context.Context, arg1 *s3.Delet return ret0, ret1 } -// DeleteObjectWithContext indicates an expected call of DeleteObjectWithContext +// DeleteObjectWithContext indicates an expected call of DeleteObjectWithContext. func (mr *MockS3APIMockRecorder) DeleteObjectWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteObjectWithContext", reflect.TypeOf((*MockS3API)(nil).DeleteObjectWithContext), varargs...) } -// DeleteObjects mocks base method +// DeleteObjects mocks base method. func (m *MockS3API) DeleteObjects(arg0 *s3.DeleteObjectsInput) (*s3.DeleteObjectsOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "DeleteObjects", arg0) @@ -997,13 +1047,13 @@ func (m *MockS3API) DeleteObjects(arg0 *s3.DeleteObjectsInput) (*s3.DeleteObject return ret0, ret1 } -// DeleteObjects indicates an expected call of DeleteObjects +// DeleteObjects indicates an expected call of DeleteObjects. func (mr *MockS3APIMockRecorder) DeleteObjects(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteObjects", reflect.TypeOf((*MockS3API)(nil).DeleteObjects), arg0) } -// DeleteObjectsRequest mocks base method +// DeleteObjectsRequest mocks base method. func (m *MockS3API) DeleteObjectsRequest(arg0 *s3.DeleteObjectsInput) (*request.Request, *s3.DeleteObjectsOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "DeleteObjectsRequest", arg0) @@ -1012,13 +1062,13 @@ func (m *MockS3API) DeleteObjectsRequest(arg0 *s3.DeleteObjectsInput) (*request. return ret0, ret1 } -// DeleteObjectsRequest indicates an expected call of DeleteObjectsRequest +// DeleteObjectsRequest indicates an expected call of DeleteObjectsRequest. func (mr *MockS3APIMockRecorder) DeleteObjectsRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteObjectsRequest", reflect.TypeOf((*MockS3API)(nil).DeleteObjectsRequest), arg0) } -// DeleteObjectsWithContext mocks base method +// DeleteObjectsWithContext mocks base method. func (m *MockS3API) DeleteObjectsWithContext(arg0 context.Context, arg1 *s3.DeleteObjectsInput, arg2 ...request.Option) (*s3.DeleteObjectsOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -1031,14 +1081,14 @@ func (m *MockS3API) DeleteObjectsWithContext(arg0 context.Context, arg1 *s3.Dele return ret0, ret1 } -// DeleteObjectsWithContext indicates an expected call of DeleteObjectsWithContext +// DeleteObjectsWithContext indicates an expected call of DeleteObjectsWithContext. func (mr *MockS3APIMockRecorder) DeleteObjectsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteObjectsWithContext", reflect.TypeOf((*MockS3API)(nil).DeleteObjectsWithContext), varargs...) } -// DeletePublicAccessBlock mocks base method +// DeletePublicAccessBlock mocks base method. func (m *MockS3API) DeletePublicAccessBlock(arg0 *s3.DeletePublicAccessBlockInput) (*s3.DeletePublicAccessBlockOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "DeletePublicAccessBlock", arg0) @@ -1047,13 +1097,13 @@ func (m *MockS3API) DeletePublicAccessBlock(arg0 *s3.DeletePublicAccessBlockInpu return ret0, ret1 } -// DeletePublicAccessBlock indicates an expected call of DeletePublicAccessBlock +// DeletePublicAccessBlock indicates an expected call of DeletePublicAccessBlock. func (mr *MockS3APIMockRecorder) DeletePublicAccessBlock(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeletePublicAccessBlock", reflect.TypeOf((*MockS3API)(nil).DeletePublicAccessBlock), arg0) } -// DeletePublicAccessBlockRequest mocks base method +// DeletePublicAccessBlockRequest mocks base method. func (m *MockS3API) DeletePublicAccessBlockRequest(arg0 *s3.DeletePublicAccessBlockInput) (*request.Request, *s3.DeletePublicAccessBlockOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "DeletePublicAccessBlockRequest", arg0) @@ -1062,13 +1112,13 @@ func (m *MockS3API) DeletePublicAccessBlockRequest(arg0 *s3.DeletePublicAccessBl return ret0, ret1 } -// DeletePublicAccessBlockRequest indicates an expected call of DeletePublicAccessBlockRequest +// DeletePublicAccessBlockRequest indicates an expected call of DeletePublicAccessBlockRequest. func (mr *MockS3APIMockRecorder) DeletePublicAccessBlockRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeletePublicAccessBlockRequest", reflect.TypeOf((*MockS3API)(nil).DeletePublicAccessBlockRequest), arg0) } -// DeletePublicAccessBlockWithContext mocks base method +// DeletePublicAccessBlockWithContext mocks base method. func (m *MockS3API) DeletePublicAccessBlockWithContext(arg0 context.Context, arg1 *s3.DeletePublicAccessBlockInput, arg2 ...request.Option) (*s3.DeletePublicAccessBlockOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -1081,14 +1131,14 @@ func (m *MockS3API) DeletePublicAccessBlockWithContext(arg0 context.Context, arg return ret0, ret1 } -// DeletePublicAccessBlockWithContext indicates an expected call of DeletePublicAccessBlockWithContext +// DeletePublicAccessBlockWithContext indicates an expected call of DeletePublicAccessBlockWithContext. func (mr *MockS3APIMockRecorder) DeletePublicAccessBlockWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeletePublicAccessBlockWithContext", reflect.TypeOf((*MockS3API)(nil).DeletePublicAccessBlockWithContext), varargs...) } -// GetBucketAccelerateConfiguration mocks base method +// GetBucketAccelerateConfiguration mocks base method. func (m *MockS3API) GetBucketAccelerateConfiguration(arg0 *s3.GetBucketAccelerateConfigurationInput) (*s3.GetBucketAccelerateConfigurationOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetBucketAccelerateConfiguration", arg0) @@ -1097,13 +1147,13 @@ func (m *MockS3API) GetBucketAccelerateConfiguration(arg0 *s3.GetBucketAccelerat return ret0, ret1 } -// GetBucketAccelerateConfiguration indicates an expected call of GetBucketAccelerateConfiguration +// GetBucketAccelerateConfiguration indicates an expected call of GetBucketAccelerateConfiguration. func (mr *MockS3APIMockRecorder) GetBucketAccelerateConfiguration(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketAccelerateConfiguration", reflect.TypeOf((*MockS3API)(nil).GetBucketAccelerateConfiguration), arg0) } -// GetBucketAccelerateConfigurationRequest mocks base method +// GetBucketAccelerateConfigurationRequest mocks base method. func (m *MockS3API) GetBucketAccelerateConfigurationRequest(arg0 *s3.GetBucketAccelerateConfigurationInput) (*request.Request, *s3.GetBucketAccelerateConfigurationOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetBucketAccelerateConfigurationRequest", arg0) @@ -1112,13 +1162,13 @@ func (m *MockS3API) GetBucketAccelerateConfigurationRequest(arg0 *s3.GetBucketAc return ret0, ret1 } -// GetBucketAccelerateConfigurationRequest indicates an expected call of GetBucketAccelerateConfigurationRequest +// GetBucketAccelerateConfigurationRequest indicates an expected call of GetBucketAccelerateConfigurationRequest. func (mr *MockS3APIMockRecorder) GetBucketAccelerateConfigurationRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketAccelerateConfigurationRequest", reflect.TypeOf((*MockS3API)(nil).GetBucketAccelerateConfigurationRequest), arg0) } -// GetBucketAccelerateConfigurationWithContext mocks base method +// GetBucketAccelerateConfigurationWithContext mocks base method. func (m *MockS3API) GetBucketAccelerateConfigurationWithContext(arg0 context.Context, arg1 *s3.GetBucketAccelerateConfigurationInput, arg2 ...request.Option) (*s3.GetBucketAccelerateConfigurationOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -1131,14 +1181,14 @@ func (m *MockS3API) GetBucketAccelerateConfigurationWithContext(arg0 context.Con return ret0, ret1 } -// GetBucketAccelerateConfigurationWithContext indicates an expected call of GetBucketAccelerateConfigurationWithContext +// GetBucketAccelerateConfigurationWithContext indicates an expected call of GetBucketAccelerateConfigurationWithContext. func (mr *MockS3APIMockRecorder) GetBucketAccelerateConfigurationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketAccelerateConfigurationWithContext", reflect.TypeOf((*MockS3API)(nil).GetBucketAccelerateConfigurationWithContext), varargs...) } -// GetBucketAcl mocks base method +// GetBucketAcl mocks base method. func (m *MockS3API) GetBucketAcl(arg0 *s3.GetBucketAclInput) (*s3.GetBucketAclOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetBucketAcl", arg0) @@ -1147,13 +1197,13 @@ func (m *MockS3API) GetBucketAcl(arg0 *s3.GetBucketAclInput) (*s3.GetBucketAclOu return ret0, ret1 } -// GetBucketAcl indicates an expected call of GetBucketAcl +// GetBucketAcl indicates an expected call of GetBucketAcl. func (mr *MockS3APIMockRecorder) GetBucketAcl(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketAcl", reflect.TypeOf((*MockS3API)(nil).GetBucketAcl), arg0) } -// GetBucketAclRequest mocks base method +// GetBucketAclRequest mocks base method. func (m *MockS3API) GetBucketAclRequest(arg0 *s3.GetBucketAclInput) (*request.Request, *s3.GetBucketAclOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetBucketAclRequest", arg0) @@ -1162,13 +1212,13 @@ func (m *MockS3API) GetBucketAclRequest(arg0 *s3.GetBucketAclInput) (*request.Re return ret0, ret1 } -// GetBucketAclRequest indicates an expected call of GetBucketAclRequest +// GetBucketAclRequest indicates an expected call of GetBucketAclRequest. func (mr *MockS3APIMockRecorder) GetBucketAclRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketAclRequest", reflect.TypeOf((*MockS3API)(nil).GetBucketAclRequest), arg0) } -// GetBucketAclWithContext mocks base method +// GetBucketAclWithContext mocks base method. func (m *MockS3API) GetBucketAclWithContext(arg0 context.Context, arg1 *s3.GetBucketAclInput, arg2 ...request.Option) (*s3.GetBucketAclOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -1181,14 +1231,14 @@ func (m *MockS3API) GetBucketAclWithContext(arg0 context.Context, arg1 *s3.GetBu return ret0, ret1 } -// GetBucketAclWithContext indicates an expected call of GetBucketAclWithContext +// GetBucketAclWithContext indicates an expected call of GetBucketAclWithContext. func (mr *MockS3APIMockRecorder) GetBucketAclWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketAclWithContext", reflect.TypeOf((*MockS3API)(nil).GetBucketAclWithContext), varargs...) } -// GetBucketAnalyticsConfiguration mocks base method +// GetBucketAnalyticsConfiguration mocks base method. func (m *MockS3API) GetBucketAnalyticsConfiguration(arg0 *s3.GetBucketAnalyticsConfigurationInput) (*s3.GetBucketAnalyticsConfigurationOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetBucketAnalyticsConfiguration", arg0) @@ -1197,13 +1247,13 @@ func (m *MockS3API) GetBucketAnalyticsConfiguration(arg0 *s3.GetBucketAnalyticsC return ret0, ret1 } -// GetBucketAnalyticsConfiguration indicates an expected call of GetBucketAnalyticsConfiguration +// GetBucketAnalyticsConfiguration indicates an expected call of GetBucketAnalyticsConfiguration. func (mr *MockS3APIMockRecorder) GetBucketAnalyticsConfiguration(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketAnalyticsConfiguration", reflect.TypeOf((*MockS3API)(nil).GetBucketAnalyticsConfiguration), arg0) } -// GetBucketAnalyticsConfigurationRequest mocks base method +// GetBucketAnalyticsConfigurationRequest mocks base method. func (m *MockS3API) GetBucketAnalyticsConfigurationRequest(arg0 *s3.GetBucketAnalyticsConfigurationInput) (*request.Request, *s3.GetBucketAnalyticsConfigurationOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetBucketAnalyticsConfigurationRequest", arg0) @@ -1212,13 +1262,13 @@ func (m *MockS3API) GetBucketAnalyticsConfigurationRequest(arg0 *s3.GetBucketAna return ret0, ret1 } -// GetBucketAnalyticsConfigurationRequest indicates an expected call of GetBucketAnalyticsConfigurationRequest +// GetBucketAnalyticsConfigurationRequest indicates an expected call of GetBucketAnalyticsConfigurationRequest. func (mr *MockS3APIMockRecorder) GetBucketAnalyticsConfigurationRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketAnalyticsConfigurationRequest", reflect.TypeOf((*MockS3API)(nil).GetBucketAnalyticsConfigurationRequest), arg0) } -// GetBucketAnalyticsConfigurationWithContext mocks base method +// GetBucketAnalyticsConfigurationWithContext mocks base method. func (m *MockS3API) GetBucketAnalyticsConfigurationWithContext(arg0 context.Context, arg1 *s3.GetBucketAnalyticsConfigurationInput, arg2 ...request.Option) (*s3.GetBucketAnalyticsConfigurationOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -1231,14 +1281,14 @@ func (m *MockS3API) GetBucketAnalyticsConfigurationWithContext(arg0 context.Cont return ret0, ret1 } -// GetBucketAnalyticsConfigurationWithContext indicates an expected call of GetBucketAnalyticsConfigurationWithContext +// GetBucketAnalyticsConfigurationWithContext indicates an expected call of GetBucketAnalyticsConfigurationWithContext. func (mr *MockS3APIMockRecorder) GetBucketAnalyticsConfigurationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketAnalyticsConfigurationWithContext", reflect.TypeOf((*MockS3API)(nil).GetBucketAnalyticsConfigurationWithContext), varargs...) } -// GetBucketCors mocks base method +// GetBucketCors mocks base method. func (m *MockS3API) GetBucketCors(arg0 *s3.GetBucketCorsInput) (*s3.GetBucketCorsOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetBucketCors", arg0) @@ -1247,13 +1297,13 @@ func (m *MockS3API) GetBucketCors(arg0 *s3.GetBucketCorsInput) (*s3.GetBucketCor return ret0, ret1 } -// GetBucketCors indicates an expected call of GetBucketCors +// GetBucketCors indicates an expected call of GetBucketCors. func (mr *MockS3APIMockRecorder) GetBucketCors(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketCors", reflect.TypeOf((*MockS3API)(nil).GetBucketCors), arg0) } -// GetBucketCorsRequest mocks base method +// GetBucketCorsRequest mocks base method. func (m *MockS3API) GetBucketCorsRequest(arg0 *s3.GetBucketCorsInput) (*request.Request, *s3.GetBucketCorsOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetBucketCorsRequest", arg0) @@ -1262,13 +1312,13 @@ func (m *MockS3API) GetBucketCorsRequest(arg0 *s3.GetBucketCorsInput) (*request. return ret0, ret1 } -// GetBucketCorsRequest indicates an expected call of GetBucketCorsRequest +// GetBucketCorsRequest indicates an expected call of GetBucketCorsRequest. func (mr *MockS3APIMockRecorder) GetBucketCorsRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketCorsRequest", reflect.TypeOf((*MockS3API)(nil).GetBucketCorsRequest), arg0) } -// GetBucketCorsWithContext mocks base method +// GetBucketCorsWithContext mocks base method. func (m *MockS3API) GetBucketCorsWithContext(arg0 context.Context, arg1 *s3.GetBucketCorsInput, arg2 ...request.Option) (*s3.GetBucketCorsOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -1281,14 +1331,14 @@ func (m *MockS3API) GetBucketCorsWithContext(arg0 context.Context, arg1 *s3.GetB return ret0, ret1 } -// GetBucketCorsWithContext indicates an expected call of GetBucketCorsWithContext +// GetBucketCorsWithContext indicates an expected call of GetBucketCorsWithContext. func (mr *MockS3APIMockRecorder) GetBucketCorsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketCorsWithContext", reflect.TypeOf((*MockS3API)(nil).GetBucketCorsWithContext), varargs...) } -// GetBucketEncryption mocks base method +// GetBucketEncryption mocks base method. func (m *MockS3API) GetBucketEncryption(arg0 *s3.GetBucketEncryptionInput) (*s3.GetBucketEncryptionOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetBucketEncryption", arg0) @@ -1297,13 +1347,13 @@ func (m *MockS3API) GetBucketEncryption(arg0 *s3.GetBucketEncryptionInput) (*s3. return ret0, ret1 } -// GetBucketEncryption indicates an expected call of GetBucketEncryption +// GetBucketEncryption indicates an expected call of GetBucketEncryption. func (mr *MockS3APIMockRecorder) GetBucketEncryption(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketEncryption", reflect.TypeOf((*MockS3API)(nil).GetBucketEncryption), arg0) } -// GetBucketEncryptionRequest mocks base method +// GetBucketEncryptionRequest mocks base method. func (m *MockS3API) GetBucketEncryptionRequest(arg0 *s3.GetBucketEncryptionInput) (*request.Request, *s3.GetBucketEncryptionOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetBucketEncryptionRequest", arg0) @@ -1312,13 +1362,13 @@ func (m *MockS3API) GetBucketEncryptionRequest(arg0 *s3.GetBucketEncryptionInput return ret0, ret1 } -// GetBucketEncryptionRequest indicates an expected call of GetBucketEncryptionRequest +// GetBucketEncryptionRequest indicates an expected call of GetBucketEncryptionRequest. func (mr *MockS3APIMockRecorder) GetBucketEncryptionRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketEncryptionRequest", reflect.TypeOf((*MockS3API)(nil).GetBucketEncryptionRequest), arg0) } -// GetBucketEncryptionWithContext mocks base method +// GetBucketEncryptionWithContext mocks base method. func (m *MockS3API) GetBucketEncryptionWithContext(arg0 context.Context, arg1 *s3.GetBucketEncryptionInput, arg2 ...request.Option) (*s3.GetBucketEncryptionOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -1331,14 +1381,64 @@ func (m *MockS3API) GetBucketEncryptionWithContext(arg0 context.Context, arg1 *s return ret0, ret1 } -// GetBucketEncryptionWithContext indicates an expected call of GetBucketEncryptionWithContext +// GetBucketEncryptionWithContext indicates an expected call of GetBucketEncryptionWithContext. func (mr *MockS3APIMockRecorder) GetBucketEncryptionWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketEncryptionWithContext", reflect.TypeOf((*MockS3API)(nil).GetBucketEncryptionWithContext), varargs...) } -// GetBucketInventoryConfiguration mocks base method +// GetBucketIntelligentTieringConfiguration mocks base method. +func (m *MockS3API) GetBucketIntelligentTieringConfiguration(arg0 *s3.GetBucketIntelligentTieringConfigurationInput) (*s3.GetBucketIntelligentTieringConfigurationOutput, error) { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "GetBucketIntelligentTieringConfiguration", arg0) + ret0, _ := ret[0].(*s3.GetBucketIntelligentTieringConfigurationOutput) + ret1, _ := ret[1].(error) + return ret0, ret1 +} + +// GetBucketIntelligentTieringConfiguration indicates an expected call of GetBucketIntelligentTieringConfiguration. +func (mr *MockS3APIMockRecorder) GetBucketIntelligentTieringConfiguration(arg0 interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketIntelligentTieringConfiguration", reflect.TypeOf((*MockS3API)(nil).GetBucketIntelligentTieringConfiguration), arg0) +} + +// GetBucketIntelligentTieringConfigurationRequest mocks base method. +func (m *MockS3API) GetBucketIntelligentTieringConfigurationRequest(arg0 *s3.GetBucketIntelligentTieringConfigurationInput) (*request.Request, *s3.GetBucketIntelligentTieringConfigurationOutput) { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "GetBucketIntelligentTieringConfigurationRequest", arg0) + ret0, _ := ret[0].(*request.Request) + ret1, _ := ret[1].(*s3.GetBucketIntelligentTieringConfigurationOutput) + return ret0, ret1 +} + +// GetBucketIntelligentTieringConfigurationRequest indicates an expected call of GetBucketIntelligentTieringConfigurationRequest. +func (mr *MockS3APIMockRecorder) GetBucketIntelligentTieringConfigurationRequest(arg0 interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketIntelligentTieringConfigurationRequest", reflect.TypeOf((*MockS3API)(nil).GetBucketIntelligentTieringConfigurationRequest), arg0) +} + +// GetBucketIntelligentTieringConfigurationWithContext mocks base method. +func (m *MockS3API) GetBucketIntelligentTieringConfigurationWithContext(arg0 context.Context, arg1 *s3.GetBucketIntelligentTieringConfigurationInput, arg2 ...request.Option) (*s3.GetBucketIntelligentTieringConfigurationOutput, error) { + m.ctrl.T.Helper() + varargs := []interface{}{arg0, arg1} + for _, a := range arg2 { + varargs = append(varargs, a) + } + ret := m.ctrl.Call(m, "GetBucketIntelligentTieringConfigurationWithContext", varargs...) + ret0, _ := ret[0].(*s3.GetBucketIntelligentTieringConfigurationOutput) + ret1, _ := ret[1].(error) + return ret0, ret1 +} + +// GetBucketIntelligentTieringConfigurationWithContext indicates an expected call of GetBucketIntelligentTieringConfigurationWithContext. +func (mr *MockS3APIMockRecorder) GetBucketIntelligentTieringConfigurationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + varargs := append([]interface{}{arg0, arg1}, arg2...) + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketIntelligentTieringConfigurationWithContext", reflect.TypeOf((*MockS3API)(nil).GetBucketIntelligentTieringConfigurationWithContext), varargs...) +} + +// GetBucketInventoryConfiguration mocks base method. func (m *MockS3API) GetBucketInventoryConfiguration(arg0 *s3.GetBucketInventoryConfigurationInput) (*s3.GetBucketInventoryConfigurationOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetBucketInventoryConfiguration", arg0) @@ -1347,13 +1447,13 @@ func (m *MockS3API) GetBucketInventoryConfiguration(arg0 *s3.GetBucketInventoryC return ret0, ret1 } -// GetBucketInventoryConfiguration indicates an expected call of GetBucketInventoryConfiguration +// GetBucketInventoryConfiguration indicates an expected call of GetBucketInventoryConfiguration. func (mr *MockS3APIMockRecorder) GetBucketInventoryConfiguration(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketInventoryConfiguration", reflect.TypeOf((*MockS3API)(nil).GetBucketInventoryConfiguration), arg0) } -// GetBucketInventoryConfigurationRequest mocks base method +// GetBucketInventoryConfigurationRequest mocks base method. func (m *MockS3API) GetBucketInventoryConfigurationRequest(arg0 *s3.GetBucketInventoryConfigurationInput) (*request.Request, *s3.GetBucketInventoryConfigurationOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetBucketInventoryConfigurationRequest", arg0) @@ -1362,13 +1462,13 @@ func (m *MockS3API) GetBucketInventoryConfigurationRequest(arg0 *s3.GetBucketInv return ret0, ret1 } -// GetBucketInventoryConfigurationRequest indicates an expected call of GetBucketInventoryConfigurationRequest +// GetBucketInventoryConfigurationRequest indicates an expected call of GetBucketInventoryConfigurationRequest. func (mr *MockS3APIMockRecorder) GetBucketInventoryConfigurationRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketInventoryConfigurationRequest", reflect.TypeOf((*MockS3API)(nil).GetBucketInventoryConfigurationRequest), arg0) } -// GetBucketInventoryConfigurationWithContext mocks base method +// GetBucketInventoryConfigurationWithContext mocks base method. func (m *MockS3API) GetBucketInventoryConfigurationWithContext(arg0 context.Context, arg1 *s3.GetBucketInventoryConfigurationInput, arg2 ...request.Option) (*s3.GetBucketInventoryConfigurationOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -1381,14 +1481,14 @@ func (m *MockS3API) GetBucketInventoryConfigurationWithContext(arg0 context.Cont return ret0, ret1 } -// GetBucketInventoryConfigurationWithContext indicates an expected call of GetBucketInventoryConfigurationWithContext +// GetBucketInventoryConfigurationWithContext indicates an expected call of GetBucketInventoryConfigurationWithContext. func (mr *MockS3APIMockRecorder) GetBucketInventoryConfigurationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketInventoryConfigurationWithContext", reflect.TypeOf((*MockS3API)(nil).GetBucketInventoryConfigurationWithContext), varargs...) } -// GetBucketLifecycle mocks base method +// GetBucketLifecycle mocks base method. func (m *MockS3API) GetBucketLifecycle(arg0 *s3.GetBucketLifecycleInput) (*s3.GetBucketLifecycleOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetBucketLifecycle", arg0) @@ -1397,13 +1497,13 @@ func (m *MockS3API) GetBucketLifecycle(arg0 *s3.GetBucketLifecycleInput) (*s3.Ge return ret0, ret1 } -// GetBucketLifecycle indicates an expected call of GetBucketLifecycle +// GetBucketLifecycle indicates an expected call of GetBucketLifecycle. func (mr *MockS3APIMockRecorder) GetBucketLifecycle(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketLifecycle", reflect.TypeOf((*MockS3API)(nil).GetBucketLifecycle), arg0) } -// GetBucketLifecycleConfiguration mocks base method +// GetBucketLifecycleConfiguration mocks base method. func (m *MockS3API) GetBucketLifecycleConfiguration(arg0 *s3.GetBucketLifecycleConfigurationInput) (*s3.GetBucketLifecycleConfigurationOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetBucketLifecycleConfiguration", arg0) @@ -1412,13 +1512,13 @@ func (m *MockS3API) GetBucketLifecycleConfiguration(arg0 *s3.GetBucketLifecycleC return ret0, ret1 } -// GetBucketLifecycleConfiguration indicates an expected call of GetBucketLifecycleConfiguration +// GetBucketLifecycleConfiguration indicates an expected call of GetBucketLifecycleConfiguration. func (mr *MockS3APIMockRecorder) GetBucketLifecycleConfiguration(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketLifecycleConfiguration", reflect.TypeOf((*MockS3API)(nil).GetBucketLifecycleConfiguration), arg0) } -// GetBucketLifecycleConfigurationRequest mocks base method +// GetBucketLifecycleConfigurationRequest mocks base method. func (m *MockS3API) GetBucketLifecycleConfigurationRequest(arg0 *s3.GetBucketLifecycleConfigurationInput) (*request.Request, *s3.GetBucketLifecycleConfigurationOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetBucketLifecycleConfigurationRequest", arg0) @@ -1427,13 +1527,13 @@ func (m *MockS3API) GetBucketLifecycleConfigurationRequest(arg0 *s3.GetBucketLif return ret0, ret1 } -// GetBucketLifecycleConfigurationRequest indicates an expected call of GetBucketLifecycleConfigurationRequest +// GetBucketLifecycleConfigurationRequest indicates an expected call of GetBucketLifecycleConfigurationRequest. func (mr *MockS3APIMockRecorder) GetBucketLifecycleConfigurationRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketLifecycleConfigurationRequest", reflect.TypeOf((*MockS3API)(nil).GetBucketLifecycleConfigurationRequest), arg0) } -// GetBucketLifecycleConfigurationWithContext mocks base method +// GetBucketLifecycleConfigurationWithContext mocks base method. func (m *MockS3API) GetBucketLifecycleConfigurationWithContext(arg0 context.Context, arg1 *s3.GetBucketLifecycleConfigurationInput, arg2 ...request.Option) (*s3.GetBucketLifecycleConfigurationOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -1446,14 +1546,14 @@ func (m *MockS3API) GetBucketLifecycleConfigurationWithContext(arg0 context.Cont return ret0, ret1 } -// GetBucketLifecycleConfigurationWithContext indicates an expected call of GetBucketLifecycleConfigurationWithContext +// GetBucketLifecycleConfigurationWithContext indicates an expected call of GetBucketLifecycleConfigurationWithContext. func (mr *MockS3APIMockRecorder) GetBucketLifecycleConfigurationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketLifecycleConfigurationWithContext", reflect.TypeOf((*MockS3API)(nil).GetBucketLifecycleConfigurationWithContext), varargs...) } -// GetBucketLifecycleRequest mocks base method +// GetBucketLifecycleRequest mocks base method. func (m *MockS3API) GetBucketLifecycleRequest(arg0 *s3.GetBucketLifecycleInput) (*request.Request, *s3.GetBucketLifecycleOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetBucketLifecycleRequest", arg0) @@ -1462,13 +1562,13 @@ func (m *MockS3API) GetBucketLifecycleRequest(arg0 *s3.GetBucketLifecycleInput) return ret0, ret1 } -// GetBucketLifecycleRequest indicates an expected call of GetBucketLifecycleRequest +// GetBucketLifecycleRequest indicates an expected call of GetBucketLifecycleRequest. func (mr *MockS3APIMockRecorder) GetBucketLifecycleRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketLifecycleRequest", reflect.TypeOf((*MockS3API)(nil).GetBucketLifecycleRequest), arg0) } -// GetBucketLifecycleWithContext mocks base method +// GetBucketLifecycleWithContext mocks base method. func (m *MockS3API) GetBucketLifecycleWithContext(arg0 context.Context, arg1 *s3.GetBucketLifecycleInput, arg2 ...request.Option) (*s3.GetBucketLifecycleOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -1481,14 +1581,14 @@ func (m *MockS3API) GetBucketLifecycleWithContext(arg0 context.Context, arg1 *s3 return ret0, ret1 } -// GetBucketLifecycleWithContext indicates an expected call of GetBucketLifecycleWithContext +// GetBucketLifecycleWithContext indicates an expected call of GetBucketLifecycleWithContext. func (mr *MockS3APIMockRecorder) GetBucketLifecycleWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketLifecycleWithContext", reflect.TypeOf((*MockS3API)(nil).GetBucketLifecycleWithContext), varargs...) } -// GetBucketLocation mocks base method +// GetBucketLocation mocks base method. func (m *MockS3API) GetBucketLocation(arg0 *s3.GetBucketLocationInput) (*s3.GetBucketLocationOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetBucketLocation", arg0) @@ -1497,13 +1597,13 @@ func (m *MockS3API) GetBucketLocation(arg0 *s3.GetBucketLocationInput) (*s3.GetB return ret0, ret1 } -// GetBucketLocation indicates an expected call of GetBucketLocation +// GetBucketLocation indicates an expected call of GetBucketLocation. func (mr *MockS3APIMockRecorder) GetBucketLocation(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketLocation", reflect.TypeOf((*MockS3API)(nil).GetBucketLocation), arg0) } -// GetBucketLocationRequest mocks base method +// GetBucketLocationRequest mocks base method. func (m *MockS3API) GetBucketLocationRequest(arg0 *s3.GetBucketLocationInput) (*request.Request, *s3.GetBucketLocationOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetBucketLocationRequest", arg0) @@ -1512,13 +1612,13 @@ func (m *MockS3API) GetBucketLocationRequest(arg0 *s3.GetBucketLocationInput) (* return ret0, ret1 } -// GetBucketLocationRequest indicates an expected call of GetBucketLocationRequest +// GetBucketLocationRequest indicates an expected call of GetBucketLocationRequest. func (mr *MockS3APIMockRecorder) GetBucketLocationRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketLocationRequest", reflect.TypeOf((*MockS3API)(nil).GetBucketLocationRequest), arg0) } -// GetBucketLocationWithContext mocks base method +// GetBucketLocationWithContext mocks base method. func (m *MockS3API) GetBucketLocationWithContext(arg0 context.Context, arg1 *s3.GetBucketLocationInput, arg2 ...request.Option) (*s3.GetBucketLocationOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -1531,14 +1631,14 @@ func (m *MockS3API) GetBucketLocationWithContext(arg0 context.Context, arg1 *s3. return ret0, ret1 } -// GetBucketLocationWithContext indicates an expected call of GetBucketLocationWithContext +// GetBucketLocationWithContext indicates an expected call of GetBucketLocationWithContext. func (mr *MockS3APIMockRecorder) GetBucketLocationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketLocationWithContext", reflect.TypeOf((*MockS3API)(nil).GetBucketLocationWithContext), varargs...) } -// GetBucketLogging mocks base method +// GetBucketLogging mocks base method. func (m *MockS3API) GetBucketLogging(arg0 *s3.GetBucketLoggingInput) (*s3.GetBucketLoggingOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetBucketLogging", arg0) @@ -1547,13 +1647,13 @@ func (m *MockS3API) GetBucketLogging(arg0 *s3.GetBucketLoggingInput) (*s3.GetBuc return ret0, ret1 } -// GetBucketLogging indicates an expected call of GetBucketLogging +// GetBucketLogging indicates an expected call of GetBucketLogging. func (mr *MockS3APIMockRecorder) GetBucketLogging(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketLogging", reflect.TypeOf((*MockS3API)(nil).GetBucketLogging), arg0) } -// GetBucketLoggingRequest mocks base method +// GetBucketLoggingRequest mocks base method. func (m *MockS3API) GetBucketLoggingRequest(arg0 *s3.GetBucketLoggingInput) (*request.Request, *s3.GetBucketLoggingOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetBucketLoggingRequest", arg0) @@ -1562,13 +1662,13 @@ func (m *MockS3API) GetBucketLoggingRequest(arg0 *s3.GetBucketLoggingInput) (*re return ret0, ret1 } -// GetBucketLoggingRequest indicates an expected call of GetBucketLoggingRequest +// GetBucketLoggingRequest indicates an expected call of GetBucketLoggingRequest. func (mr *MockS3APIMockRecorder) GetBucketLoggingRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketLoggingRequest", reflect.TypeOf((*MockS3API)(nil).GetBucketLoggingRequest), arg0) } -// GetBucketLoggingWithContext mocks base method +// GetBucketLoggingWithContext mocks base method. func (m *MockS3API) GetBucketLoggingWithContext(arg0 context.Context, arg1 *s3.GetBucketLoggingInput, arg2 ...request.Option) (*s3.GetBucketLoggingOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -1581,14 +1681,14 @@ func (m *MockS3API) GetBucketLoggingWithContext(arg0 context.Context, arg1 *s3.G return ret0, ret1 } -// GetBucketLoggingWithContext indicates an expected call of GetBucketLoggingWithContext +// GetBucketLoggingWithContext indicates an expected call of GetBucketLoggingWithContext. func (mr *MockS3APIMockRecorder) GetBucketLoggingWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketLoggingWithContext", reflect.TypeOf((*MockS3API)(nil).GetBucketLoggingWithContext), varargs...) } -// GetBucketMetricsConfiguration mocks base method +// GetBucketMetricsConfiguration mocks base method. func (m *MockS3API) GetBucketMetricsConfiguration(arg0 *s3.GetBucketMetricsConfigurationInput) (*s3.GetBucketMetricsConfigurationOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetBucketMetricsConfiguration", arg0) @@ -1597,13 +1697,13 @@ func (m *MockS3API) GetBucketMetricsConfiguration(arg0 *s3.GetBucketMetricsConfi return ret0, ret1 } -// GetBucketMetricsConfiguration indicates an expected call of GetBucketMetricsConfiguration +// GetBucketMetricsConfiguration indicates an expected call of GetBucketMetricsConfiguration. func (mr *MockS3APIMockRecorder) GetBucketMetricsConfiguration(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketMetricsConfiguration", reflect.TypeOf((*MockS3API)(nil).GetBucketMetricsConfiguration), arg0) } -// GetBucketMetricsConfigurationRequest mocks base method +// GetBucketMetricsConfigurationRequest mocks base method. func (m *MockS3API) GetBucketMetricsConfigurationRequest(arg0 *s3.GetBucketMetricsConfigurationInput) (*request.Request, *s3.GetBucketMetricsConfigurationOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetBucketMetricsConfigurationRequest", arg0) @@ -1612,13 +1712,13 @@ func (m *MockS3API) GetBucketMetricsConfigurationRequest(arg0 *s3.GetBucketMetri return ret0, ret1 } -// GetBucketMetricsConfigurationRequest indicates an expected call of GetBucketMetricsConfigurationRequest +// GetBucketMetricsConfigurationRequest indicates an expected call of GetBucketMetricsConfigurationRequest. func (mr *MockS3APIMockRecorder) GetBucketMetricsConfigurationRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketMetricsConfigurationRequest", reflect.TypeOf((*MockS3API)(nil).GetBucketMetricsConfigurationRequest), arg0) } -// GetBucketMetricsConfigurationWithContext mocks base method +// GetBucketMetricsConfigurationWithContext mocks base method. func (m *MockS3API) GetBucketMetricsConfigurationWithContext(arg0 context.Context, arg1 *s3.GetBucketMetricsConfigurationInput, arg2 ...request.Option) (*s3.GetBucketMetricsConfigurationOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -1631,14 +1731,14 @@ func (m *MockS3API) GetBucketMetricsConfigurationWithContext(arg0 context.Contex return ret0, ret1 } -// GetBucketMetricsConfigurationWithContext indicates an expected call of GetBucketMetricsConfigurationWithContext +// GetBucketMetricsConfigurationWithContext indicates an expected call of GetBucketMetricsConfigurationWithContext. func (mr *MockS3APIMockRecorder) GetBucketMetricsConfigurationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketMetricsConfigurationWithContext", reflect.TypeOf((*MockS3API)(nil).GetBucketMetricsConfigurationWithContext), varargs...) } -// GetBucketNotification mocks base method +// GetBucketNotification mocks base method. func (m *MockS3API) GetBucketNotification(arg0 *s3.GetBucketNotificationConfigurationRequest) (*s3.NotificationConfigurationDeprecated, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetBucketNotification", arg0) @@ -1647,13 +1747,13 @@ func (m *MockS3API) GetBucketNotification(arg0 *s3.GetBucketNotificationConfigur return ret0, ret1 } -// GetBucketNotification indicates an expected call of GetBucketNotification +// GetBucketNotification indicates an expected call of GetBucketNotification. func (mr *MockS3APIMockRecorder) GetBucketNotification(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketNotification", reflect.TypeOf((*MockS3API)(nil).GetBucketNotification), arg0) } -// GetBucketNotificationConfiguration mocks base method +// GetBucketNotificationConfiguration mocks base method. func (m *MockS3API) GetBucketNotificationConfiguration(arg0 *s3.GetBucketNotificationConfigurationRequest) (*s3.NotificationConfiguration, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetBucketNotificationConfiguration", arg0) @@ -1662,13 +1762,13 @@ func (m *MockS3API) GetBucketNotificationConfiguration(arg0 *s3.GetBucketNotific return ret0, ret1 } -// GetBucketNotificationConfiguration indicates an expected call of GetBucketNotificationConfiguration +// GetBucketNotificationConfiguration indicates an expected call of GetBucketNotificationConfiguration. func (mr *MockS3APIMockRecorder) GetBucketNotificationConfiguration(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketNotificationConfiguration", reflect.TypeOf((*MockS3API)(nil).GetBucketNotificationConfiguration), arg0) } -// GetBucketNotificationConfigurationRequest mocks base method +// GetBucketNotificationConfigurationRequest mocks base method. func (m *MockS3API) GetBucketNotificationConfigurationRequest(arg0 *s3.GetBucketNotificationConfigurationRequest) (*request.Request, *s3.NotificationConfiguration) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetBucketNotificationConfigurationRequest", arg0) @@ -1677,13 +1777,13 @@ func (m *MockS3API) GetBucketNotificationConfigurationRequest(arg0 *s3.GetBucket return ret0, ret1 } -// GetBucketNotificationConfigurationRequest indicates an expected call of GetBucketNotificationConfigurationRequest +// GetBucketNotificationConfigurationRequest indicates an expected call of GetBucketNotificationConfigurationRequest. func (mr *MockS3APIMockRecorder) GetBucketNotificationConfigurationRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketNotificationConfigurationRequest", reflect.TypeOf((*MockS3API)(nil).GetBucketNotificationConfigurationRequest), arg0) } -// GetBucketNotificationConfigurationWithContext mocks base method +// GetBucketNotificationConfigurationWithContext mocks base method. func (m *MockS3API) GetBucketNotificationConfigurationWithContext(arg0 context.Context, arg1 *s3.GetBucketNotificationConfigurationRequest, arg2 ...request.Option) (*s3.NotificationConfiguration, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -1696,14 +1796,14 @@ func (m *MockS3API) GetBucketNotificationConfigurationWithContext(arg0 context.C return ret0, ret1 } -// GetBucketNotificationConfigurationWithContext indicates an expected call of GetBucketNotificationConfigurationWithContext +// GetBucketNotificationConfigurationWithContext indicates an expected call of GetBucketNotificationConfigurationWithContext. func (mr *MockS3APIMockRecorder) GetBucketNotificationConfigurationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketNotificationConfigurationWithContext", reflect.TypeOf((*MockS3API)(nil).GetBucketNotificationConfigurationWithContext), varargs...) } -// GetBucketNotificationRequest mocks base method +// GetBucketNotificationRequest mocks base method. func (m *MockS3API) GetBucketNotificationRequest(arg0 *s3.GetBucketNotificationConfigurationRequest) (*request.Request, *s3.NotificationConfigurationDeprecated) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetBucketNotificationRequest", arg0) @@ -1712,13 +1812,13 @@ func (m *MockS3API) GetBucketNotificationRequest(arg0 *s3.GetBucketNotificationC return ret0, ret1 } -// GetBucketNotificationRequest indicates an expected call of GetBucketNotificationRequest +// GetBucketNotificationRequest indicates an expected call of GetBucketNotificationRequest. func (mr *MockS3APIMockRecorder) GetBucketNotificationRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketNotificationRequest", reflect.TypeOf((*MockS3API)(nil).GetBucketNotificationRequest), arg0) } -// GetBucketNotificationWithContext mocks base method +// GetBucketNotificationWithContext mocks base method. func (m *MockS3API) GetBucketNotificationWithContext(arg0 context.Context, arg1 *s3.GetBucketNotificationConfigurationRequest, arg2 ...request.Option) (*s3.NotificationConfigurationDeprecated, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -1731,14 +1831,14 @@ func (m *MockS3API) GetBucketNotificationWithContext(arg0 context.Context, arg1 return ret0, ret1 } -// GetBucketNotificationWithContext indicates an expected call of GetBucketNotificationWithContext +// GetBucketNotificationWithContext indicates an expected call of GetBucketNotificationWithContext. func (mr *MockS3APIMockRecorder) GetBucketNotificationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketNotificationWithContext", reflect.TypeOf((*MockS3API)(nil).GetBucketNotificationWithContext), varargs...) } -// GetBucketOwnershipControls mocks base method +// GetBucketOwnershipControls mocks base method. func (m *MockS3API) GetBucketOwnershipControls(arg0 *s3.GetBucketOwnershipControlsInput) (*s3.GetBucketOwnershipControlsOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetBucketOwnershipControls", arg0) @@ -1747,13 +1847,13 @@ func (m *MockS3API) GetBucketOwnershipControls(arg0 *s3.GetBucketOwnershipContro return ret0, ret1 } -// GetBucketOwnershipControls indicates an expected call of GetBucketOwnershipControls +// GetBucketOwnershipControls indicates an expected call of GetBucketOwnershipControls. func (mr *MockS3APIMockRecorder) GetBucketOwnershipControls(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketOwnershipControls", reflect.TypeOf((*MockS3API)(nil).GetBucketOwnershipControls), arg0) } -// GetBucketOwnershipControlsRequest mocks base method +// GetBucketOwnershipControlsRequest mocks base method. func (m *MockS3API) GetBucketOwnershipControlsRequest(arg0 *s3.GetBucketOwnershipControlsInput) (*request.Request, *s3.GetBucketOwnershipControlsOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetBucketOwnershipControlsRequest", arg0) @@ -1762,13 +1862,13 @@ func (m *MockS3API) GetBucketOwnershipControlsRequest(arg0 *s3.GetBucketOwnershi return ret0, ret1 } -// GetBucketOwnershipControlsRequest indicates an expected call of GetBucketOwnershipControlsRequest +// GetBucketOwnershipControlsRequest indicates an expected call of GetBucketOwnershipControlsRequest. func (mr *MockS3APIMockRecorder) GetBucketOwnershipControlsRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketOwnershipControlsRequest", reflect.TypeOf((*MockS3API)(nil).GetBucketOwnershipControlsRequest), arg0) } -// GetBucketOwnershipControlsWithContext mocks base method +// GetBucketOwnershipControlsWithContext mocks base method. func (m *MockS3API) GetBucketOwnershipControlsWithContext(arg0 context.Context, arg1 *s3.GetBucketOwnershipControlsInput, arg2 ...request.Option) (*s3.GetBucketOwnershipControlsOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -1781,14 +1881,14 @@ func (m *MockS3API) GetBucketOwnershipControlsWithContext(arg0 context.Context, return ret0, ret1 } -// GetBucketOwnershipControlsWithContext indicates an expected call of GetBucketOwnershipControlsWithContext +// GetBucketOwnershipControlsWithContext indicates an expected call of GetBucketOwnershipControlsWithContext. func (mr *MockS3APIMockRecorder) GetBucketOwnershipControlsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketOwnershipControlsWithContext", reflect.TypeOf((*MockS3API)(nil).GetBucketOwnershipControlsWithContext), varargs...) } -// GetBucketPolicy mocks base method +// GetBucketPolicy mocks base method. func (m *MockS3API) GetBucketPolicy(arg0 *s3.GetBucketPolicyInput) (*s3.GetBucketPolicyOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetBucketPolicy", arg0) @@ -1797,13 +1897,13 @@ func (m *MockS3API) GetBucketPolicy(arg0 *s3.GetBucketPolicyInput) (*s3.GetBucke return ret0, ret1 } -// GetBucketPolicy indicates an expected call of GetBucketPolicy +// GetBucketPolicy indicates an expected call of GetBucketPolicy. func (mr *MockS3APIMockRecorder) GetBucketPolicy(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketPolicy", reflect.TypeOf((*MockS3API)(nil).GetBucketPolicy), arg0) } -// GetBucketPolicyRequest mocks base method +// GetBucketPolicyRequest mocks base method. func (m *MockS3API) GetBucketPolicyRequest(arg0 *s3.GetBucketPolicyInput) (*request.Request, *s3.GetBucketPolicyOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetBucketPolicyRequest", arg0) @@ -1812,13 +1912,13 @@ func (m *MockS3API) GetBucketPolicyRequest(arg0 *s3.GetBucketPolicyInput) (*requ return ret0, ret1 } -// GetBucketPolicyRequest indicates an expected call of GetBucketPolicyRequest +// GetBucketPolicyRequest indicates an expected call of GetBucketPolicyRequest. func (mr *MockS3APIMockRecorder) GetBucketPolicyRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketPolicyRequest", reflect.TypeOf((*MockS3API)(nil).GetBucketPolicyRequest), arg0) } -// GetBucketPolicyStatus mocks base method +// GetBucketPolicyStatus mocks base method. func (m *MockS3API) GetBucketPolicyStatus(arg0 *s3.GetBucketPolicyStatusInput) (*s3.GetBucketPolicyStatusOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetBucketPolicyStatus", arg0) @@ -1827,13 +1927,13 @@ func (m *MockS3API) GetBucketPolicyStatus(arg0 *s3.GetBucketPolicyStatusInput) ( return ret0, ret1 } -// GetBucketPolicyStatus indicates an expected call of GetBucketPolicyStatus +// GetBucketPolicyStatus indicates an expected call of GetBucketPolicyStatus. func (mr *MockS3APIMockRecorder) GetBucketPolicyStatus(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketPolicyStatus", reflect.TypeOf((*MockS3API)(nil).GetBucketPolicyStatus), arg0) } -// GetBucketPolicyStatusRequest mocks base method +// GetBucketPolicyStatusRequest mocks base method. func (m *MockS3API) GetBucketPolicyStatusRequest(arg0 *s3.GetBucketPolicyStatusInput) (*request.Request, *s3.GetBucketPolicyStatusOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetBucketPolicyStatusRequest", arg0) @@ -1842,13 +1942,13 @@ func (m *MockS3API) GetBucketPolicyStatusRequest(arg0 *s3.GetBucketPolicyStatusI return ret0, ret1 } -// GetBucketPolicyStatusRequest indicates an expected call of GetBucketPolicyStatusRequest +// GetBucketPolicyStatusRequest indicates an expected call of GetBucketPolicyStatusRequest. func (mr *MockS3APIMockRecorder) GetBucketPolicyStatusRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketPolicyStatusRequest", reflect.TypeOf((*MockS3API)(nil).GetBucketPolicyStatusRequest), arg0) } -// GetBucketPolicyStatusWithContext mocks base method +// GetBucketPolicyStatusWithContext mocks base method. func (m *MockS3API) GetBucketPolicyStatusWithContext(arg0 context.Context, arg1 *s3.GetBucketPolicyStatusInput, arg2 ...request.Option) (*s3.GetBucketPolicyStatusOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -1861,14 +1961,14 @@ func (m *MockS3API) GetBucketPolicyStatusWithContext(arg0 context.Context, arg1 return ret0, ret1 } -// GetBucketPolicyStatusWithContext indicates an expected call of GetBucketPolicyStatusWithContext +// GetBucketPolicyStatusWithContext indicates an expected call of GetBucketPolicyStatusWithContext. func (mr *MockS3APIMockRecorder) GetBucketPolicyStatusWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketPolicyStatusWithContext", reflect.TypeOf((*MockS3API)(nil).GetBucketPolicyStatusWithContext), varargs...) } -// GetBucketPolicyWithContext mocks base method +// GetBucketPolicyWithContext mocks base method. func (m *MockS3API) GetBucketPolicyWithContext(arg0 context.Context, arg1 *s3.GetBucketPolicyInput, arg2 ...request.Option) (*s3.GetBucketPolicyOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -1881,14 +1981,14 @@ func (m *MockS3API) GetBucketPolicyWithContext(arg0 context.Context, arg1 *s3.Ge return ret0, ret1 } -// GetBucketPolicyWithContext indicates an expected call of GetBucketPolicyWithContext +// GetBucketPolicyWithContext indicates an expected call of GetBucketPolicyWithContext. func (mr *MockS3APIMockRecorder) GetBucketPolicyWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketPolicyWithContext", reflect.TypeOf((*MockS3API)(nil).GetBucketPolicyWithContext), varargs...) } -// GetBucketReplication mocks base method +// GetBucketReplication mocks base method. func (m *MockS3API) GetBucketReplication(arg0 *s3.GetBucketReplicationInput) (*s3.GetBucketReplicationOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetBucketReplication", arg0) @@ -1897,13 +1997,13 @@ func (m *MockS3API) GetBucketReplication(arg0 *s3.GetBucketReplicationInput) (*s return ret0, ret1 } -// GetBucketReplication indicates an expected call of GetBucketReplication +// GetBucketReplication indicates an expected call of GetBucketReplication. func (mr *MockS3APIMockRecorder) GetBucketReplication(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketReplication", reflect.TypeOf((*MockS3API)(nil).GetBucketReplication), arg0) } -// GetBucketReplicationRequest mocks base method +// GetBucketReplicationRequest mocks base method. func (m *MockS3API) GetBucketReplicationRequest(arg0 *s3.GetBucketReplicationInput) (*request.Request, *s3.GetBucketReplicationOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetBucketReplicationRequest", arg0) @@ -1912,13 +2012,13 @@ func (m *MockS3API) GetBucketReplicationRequest(arg0 *s3.GetBucketReplicationInp return ret0, ret1 } -// GetBucketReplicationRequest indicates an expected call of GetBucketReplicationRequest +// GetBucketReplicationRequest indicates an expected call of GetBucketReplicationRequest. func (mr *MockS3APIMockRecorder) GetBucketReplicationRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketReplicationRequest", reflect.TypeOf((*MockS3API)(nil).GetBucketReplicationRequest), arg0) } -// GetBucketReplicationWithContext mocks base method +// GetBucketReplicationWithContext mocks base method. func (m *MockS3API) GetBucketReplicationWithContext(arg0 context.Context, arg1 *s3.GetBucketReplicationInput, arg2 ...request.Option) (*s3.GetBucketReplicationOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -1931,14 +2031,14 @@ func (m *MockS3API) GetBucketReplicationWithContext(arg0 context.Context, arg1 * return ret0, ret1 } -// GetBucketReplicationWithContext indicates an expected call of GetBucketReplicationWithContext +// GetBucketReplicationWithContext indicates an expected call of GetBucketReplicationWithContext. func (mr *MockS3APIMockRecorder) GetBucketReplicationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketReplicationWithContext", reflect.TypeOf((*MockS3API)(nil).GetBucketReplicationWithContext), varargs...) } -// GetBucketRequestPayment mocks base method +// GetBucketRequestPayment mocks base method. func (m *MockS3API) GetBucketRequestPayment(arg0 *s3.GetBucketRequestPaymentInput) (*s3.GetBucketRequestPaymentOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetBucketRequestPayment", arg0) @@ -1947,13 +2047,13 @@ func (m *MockS3API) GetBucketRequestPayment(arg0 *s3.GetBucketRequestPaymentInpu return ret0, ret1 } -// GetBucketRequestPayment indicates an expected call of GetBucketRequestPayment +// GetBucketRequestPayment indicates an expected call of GetBucketRequestPayment. func (mr *MockS3APIMockRecorder) GetBucketRequestPayment(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketRequestPayment", reflect.TypeOf((*MockS3API)(nil).GetBucketRequestPayment), arg0) } -// GetBucketRequestPaymentRequest mocks base method +// GetBucketRequestPaymentRequest mocks base method. func (m *MockS3API) GetBucketRequestPaymentRequest(arg0 *s3.GetBucketRequestPaymentInput) (*request.Request, *s3.GetBucketRequestPaymentOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetBucketRequestPaymentRequest", arg0) @@ -1962,13 +2062,13 @@ func (m *MockS3API) GetBucketRequestPaymentRequest(arg0 *s3.GetBucketRequestPaym return ret0, ret1 } -// GetBucketRequestPaymentRequest indicates an expected call of GetBucketRequestPaymentRequest +// GetBucketRequestPaymentRequest indicates an expected call of GetBucketRequestPaymentRequest. func (mr *MockS3APIMockRecorder) GetBucketRequestPaymentRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketRequestPaymentRequest", reflect.TypeOf((*MockS3API)(nil).GetBucketRequestPaymentRequest), arg0) } -// GetBucketRequestPaymentWithContext mocks base method +// GetBucketRequestPaymentWithContext mocks base method. func (m *MockS3API) GetBucketRequestPaymentWithContext(arg0 context.Context, arg1 *s3.GetBucketRequestPaymentInput, arg2 ...request.Option) (*s3.GetBucketRequestPaymentOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -1981,14 +2081,14 @@ func (m *MockS3API) GetBucketRequestPaymentWithContext(arg0 context.Context, arg return ret0, ret1 } -// GetBucketRequestPaymentWithContext indicates an expected call of GetBucketRequestPaymentWithContext +// GetBucketRequestPaymentWithContext indicates an expected call of GetBucketRequestPaymentWithContext. func (mr *MockS3APIMockRecorder) GetBucketRequestPaymentWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketRequestPaymentWithContext", reflect.TypeOf((*MockS3API)(nil).GetBucketRequestPaymentWithContext), varargs...) } -// GetBucketTagging mocks base method +// GetBucketTagging mocks base method. func (m *MockS3API) GetBucketTagging(arg0 *s3.GetBucketTaggingInput) (*s3.GetBucketTaggingOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetBucketTagging", arg0) @@ -1997,13 +2097,13 @@ func (m *MockS3API) GetBucketTagging(arg0 *s3.GetBucketTaggingInput) (*s3.GetBuc return ret0, ret1 } -// GetBucketTagging indicates an expected call of GetBucketTagging +// GetBucketTagging indicates an expected call of GetBucketTagging. func (mr *MockS3APIMockRecorder) GetBucketTagging(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketTagging", reflect.TypeOf((*MockS3API)(nil).GetBucketTagging), arg0) } -// GetBucketTaggingRequest mocks base method +// GetBucketTaggingRequest mocks base method. func (m *MockS3API) GetBucketTaggingRequest(arg0 *s3.GetBucketTaggingInput) (*request.Request, *s3.GetBucketTaggingOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetBucketTaggingRequest", arg0) @@ -2012,13 +2112,13 @@ func (m *MockS3API) GetBucketTaggingRequest(arg0 *s3.GetBucketTaggingInput) (*re return ret0, ret1 } -// GetBucketTaggingRequest indicates an expected call of GetBucketTaggingRequest +// GetBucketTaggingRequest indicates an expected call of GetBucketTaggingRequest. func (mr *MockS3APIMockRecorder) GetBucketTaggingRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketTaggingRequest", reflect.TypeOf((*MockS3API)(nil).GetBucketTaggingRequest), arg0) } -// GetBucketTaggingWithContext mocks base method +// GetBucketTaggingWithContext mocks base method. func (m *MockS3API) GetBucketTaggingWithContext(arg0 context.Context, arg1 *s3.GetBucketTaggingInput, arg2 ...request.Option) (*s3.GetBucketTaggingOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -2031,14 +2131,14 @@ func (m *MockS3API) GetBucketTaggingWithContext(arg0 context.Context, arg1 *s3.G return ret0, ret1 } -// GetBucketTaggingWithContext indicates an expected call of GetBucketTaggingWithContext +// GetBucketTaggingWithContext indicates an expected call of GetBucketTaggingWithContext. func (mr *MockS3APIMockRecorder) GetBucketTaggingWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketTaggingWithContext", reflect.TypeOf((*MockS3API)(nil).GetBucketTaggingWithContext), varargs...) } -// GetBucketVersioning mocks base method +// GetBucketVersioning mocks base method. func (m *MockS3API) GetBucketVersioning(arg0 *s3.GetBucketVersioningInput) (*s3.GetBucketVersioningOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetBucketVersioning", arg0) @@ -2047,13 +2147,13 @@ func (m *MockS3API) GetBucketVersioning(arg0 *s3.GetBucketVersioningInput) (*s3. return ret0, ret1 } -// GetBucketVersioning indicates an expected call of GetBucketVersioning +// GetBucketVersioning indicates an expected call of GetBucketVersioning. func (mr *MockS3APIMockRecorder) GetBucketVersioning(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketVersioning", reflect.TypeOf((*MockS3API)(nil).GetBucketVersioning), arg0) } -// GetBucketVersioningRequest mocks base method +// GetBucketVersioningRequest mocks base method. func (m *MockS3API) GetBucketVersioningRequest(arg0 *s3.GetBucketVersioningInput) (*request.Request, *s3.GetBucketVersioningOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetBucketVersioningRequest", arg0) @@ -2062,13 +2162,13 @@ func (m *MockS3API) GetBucketVersioningRequest(arg0 *s3.GetBucketVersioningInput return ret0, ret1 } -// GetBucketVersioningRequest indicates an expected call of GetBucketVersioningRequest +// GetBucketVersioningRequest indicates an expected call of GetBucketVersioningRequest. func (mr *MockS3APIMockRecorder) GetBucketVersioningRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketVersioningRequest", reflect.TypeOf((*MockS3API)(nil).GetBucketVersioningRequest), arg0) } -// GetBucketVersioningWithContext mocks base method +// GetBucketVersioningWithContext mocks base method. func (m *MockS3API) GetBucketVersioningWithContext(arg0 context.Context, arg1 *s3.GetBucketVersioningInput, arg2 ...request.Option) (*s3.GetBucketVersioningOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -2081,14 +2181,14 @@ func (m *MockS3API) GetBucketVersioningWithContext(arg0 context.Context, arg1 *s return ret0, ret1 } -// GetBucketVersioningWithContext indicates an expected call of GetBucketVersioningWithContext +// GetBucketVersioningWithContext indicates an expected call of GetBucketVersioningWithContext. func (mr *MockS3APIMockRecorder) GetBucketVersioningWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketVersioningWithContext", reflect.TypeOf((*MockS3API)(nil).GetBucketVersioningWithContext), varargs...) } -// GetBucketWebsite mocks base method +// GetBucketWebsite mocks base method. func (m *MockS3API) GetBucketWebsite(arg0 *s3.GetBucketWebsiteInput) (*s3.GetBucketWebsiteOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetBucketWebsite", arg0) @@ -2097,13 +2197,13 @@ func (m *MockS3API) GetBucketWebsite(arg0 *s3.GetBucketWebsiteInput) (*s3.GetBuc return ret0, ret1 } -// GetBucketWebsite indicates an expected call of GetBucketWebsite +// GetBucketWebsite indicates an expected call of GetBucketWebsite. func (mr *MockS3APIMockRecorder) GetBucketWebsite(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketWebsite", reflect.TypeOf((*MockS3API)(nil).GetBucketWebsite), arg0) } -// GetBucketWebsiteRequest mocks base method +// GetBucketWebsiteRequest mocks base method. func (m *MockS3API) GetBucketWebsiteRequest(arg0 *s3.GetBucketWebsiteInput) (*request.Request, *s3.GetBucketWebsiteOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetBucketWebsiteRequest", arg0) @@ -2112,13 +2212,13 @@ func (m *MockS3API) GetBucketWebsiteRequest(arg0 *s3.GetBucketWebsiteInput) (*re return ret0, ret1 } -// GetBucketWebsiteRequest indicates an expected call of GetBucketWebsiteRequest +// GetBucketWebsiteRequest indicates an expected call of GetBucketWebsiteRequest. func (mr *MockS3APIMockRecorder) GetBucketWebsiteRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketWebsiteRequest", reflect.TypeOf((*MockS3API)(nil).GetBucketWebsiteRequest), arg0) } -// GetBucketWebsiteWithContext mocks base method +// GetBucketWebsiteWithContext mocks base method. func (m *MockS3API) GetBucketWebsiteWithContext(arg0 context.Context, arg1 *s3.GetBucketWebsiteInput, arg2 ...request.Option) (*s3.GetBucketWebsiteOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -2131,14 +2231,14 @@ func (m *MockS3API) GetBucketWebsiteWithContext(arg0 context.Context, arg1 *s3.G return ret0, ret1 } -// GetBucketWebsiteWithContext indicates an expected call of GetBucketWebsiteWithContext +// GetBucketWebsiteWithContext indicates an expected call of GetBucketWebsiteWithContext. func (mr *MockS3APIMockRecorder) GetBucketWebsiteWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBucketWebsiteWithContext", reflect.TypeOf((*MockS3API)(nil).GetBucketWebsiteWithContext), varargs...) } -// GetObject mocks base method +// GetObject mocks base method. func (m *MockS3API) GetObject(arg0 *s3.GetObjectInput) (*s3.GetObjectOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetObject", arg0) @@ -2147,13 +2247,13 @@ func (m *MockS3API) GetObject(arg0 *s3.GetObjectInput) (*s3.GetObjectOutput, err return ret0, ret1 } -// GetObject indicates an expected call of GetObject +// GetObject indicates an expected call of GetObject. func (mr *MockS3APIMockRecorder) GetObject(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetObject", reflect.TypeOf((*MockS3API)(nil).GetObject), arg0) } -// GetObjectAcl mocks base method +// GetObjectAcl mocks base method. func (m *MockS3API) GetObjectAcl(arg0 *s3.GetObjectAclInput) (*s3.GetObjectAclOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetObjectAcl", arg0) @@ -2162,13 +2262,13 @@ func (m *MockS3API) GetObjectAcl(arg0 *s3.GetObjectAclInput) (*s3.GetObjectAclOu return ret0, ret1 } -// GetObjectAcl indicates an expected call of GetObjectAcl +// GetObjectAcl indicates an expected call of GetObjectAcl. func (mr *MockS3APIMockRecorder) GetObjectAcl(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetObjectAcl", reflect.TypeOf((*MockS3API)(nil).GetObjectAcl), arg0) } -// GetObjectAclRequest mocks base method +// GetObjectAclRequest mocks base method. func (m *MockS3API) GetObjectAclRequest(arg0 *s3.GetObjectAclInput) (*request.Request, *s3.GetObjectAclOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetObjectAclRequest", arg0) @@ -2177,13 +2277,13 @@ func (m *MockS3API) GetObjectAclRequest(arg0 *s3.GetObjectAclInput) (*request.Re return ret0, ret1 } -// GetObjectAclRequest indicates an expected call of GetObjectAclRequest +// GetObjectAclRequest indicates an expected call of GetObjectAclRequest. func (mr *MockS3APIMockRecorder) GetObjectAclRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetObjectAclRequest", reflect.TypeOf((*MockS3API)(nil).GetObjectAclRequest), arg0) } -// GetObjectAclWithContext mocks base method +// GetObjectAclWithContext mocks base method. func (m *MockS3API) GetObjectAclWithContext(arg0 context.Context, arg1 *s3.GetObjectAclInput, arg2 ...request.Option) (*s3.GetObjectAclOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -2196,14 +2296,14 @@ func (m *MockS3API) GetObjectAclWithContext(arg0 context.Context, arg1 *s3.GetOb return ret0, ret1 } -// GetObjectAclWithContext indicates an expected call of GetObjectAclWithContext +// GetObjectAclWithContext indicates an expected call of GetObjectAclWithContext. func (mr *MockS3APIMockRecorder) GetObjectAclWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetObjectAclWithContext", reflect.TypeOf((*MockS3API)(nil).GetObjectAclWithContext), varargs...) } -// GetObjectLegalHold mocks base method +// GetObjectLegalHold mocks base method. func (m *MockS3API) GetObjectLegalHold(arg0 *s3.GetObjectLegalHoldInput) (*s3.GetObjectLegalHoldOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetObjectLegalHold", arg0) @@ -2212,13 +2312,13 @@ func (m *MockS3API) GetObjectLegalHold(arg0 *s3.GetObjectLegalHoldInput) (*s3.Ge return ret0, ret1 } -// GetObjectLegalHold indicates an expected call of GetObjectLegalHold +// GetObjectLegalHold indicates an expected call of GetObjectLegalHold. func (mr *MockS3APIMockRecorder) GetObjectLegalHold(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetObjectLegalHold", reflect.TypeOf((*MockS3API)(nil).GetObjectLegalHold), arg0) } -// GetObjectLegalHoldRequest mocks base method +// GetObjectLegalHoldRequest mocks base method. func (m *MockS3API) GetObjectLegalHoldRequest(arg0 *s3.GetObjectLegalHoldInput) (*request.Request, *s3.GetObjectLegalHoldOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetObjectLegalHoldRequest", arg0) @@ -2227,13 +2327,13 @@ func (m *MockS3API) GetObjectLegalHoldRequest(arg0 *s3.GetObjectLegalHoldInput) return ret0, ret1 } -// GetObjectLegalHoldRequest indicates an expected call of GetObjectLegalHoldRequest +// GetObjectLegalHoldRequest indicates an expected call of GetObjectLegalHoldRequest. func (mr *MockS3APIMockRecorder) GetObjectLegalHoldRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetObjectLegalHoldRequest", reflect.TypeOf((*MockS3API)(nil).GetObjectLegalHoldRequest), arg0) } -// GetObjectLegalHoldWithContext mocks base method +// GetObjectLegalHoldWithContext mocks base method. func (m *MockS3API) GetObjectLegalHoldWithContext(arg0 context.Context, arg1 *s3.GetObjectLegalHoldInput, arg2 ...request.Option) (*s3.GetObjectLegalHoldOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -2246,14 +2346,14 @@ func (m *MockS3API) GetObjectLegalHoldWithContext(arg0 context.Context, arg1 *s3 return ret0, ret1 } -// GetObjectLegalHoldWithContext indicates an expected call of GetObjectLegalHoldWithContext +// GetObjectLegalHoldWithContext indicates an expected call of GetObjectLegalHoldWithContext. func (mr *MockS3APIMockRecorder) GetObjectLegalHoldWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetObjectLegalHoldWithContext", reflect.TypeOf((*MockS3API)(nil).GetObjectLegalHoldWithContext), varargs...) } -// GetObjectLockConfiguration mocks base method +// GetObjectLockConfiguration mocks base method. func (m *MockS3API) GetObjectLockConfiguration(arg0 *s3.GetObjectLockConfigurationInput) (*s3.GetObjectLockConfigurationOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetObjectLockConfiguration", arg0) @@ -2262,13 +2362,13 @@ func (m *MockS3API) GetObjectLockConfiguration(arg0 *s3.GetObjectLockConfigurati return ret0, ret1 } -// GetObjectLockConfiguration indicates an expected call of GetObjectLockConfiguration +// GetObjectLockConfiguration indicates an expected call of GetObjectLockConfiguration. func (mr *MockS3APIMockRecorder) GetObjectLockConfiguration(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetObjectLockConfiguration", reflect.TypeOf((*MockS3API)(nil).GetObjectLockConfiguration), arg0) } -// GetObjectLockConfigurationRequest mocks base method +// GetObjectLockConfigurationRequest mocks base method. func (m *MockS3API) GetObjectLockConfigurationRequest(arg0 *s3.GetObjectLockConfigurationInput) (*request.Request, *s3.GetObjectLockConfigurationOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetObjectLockConfigurationRequest", arg0) @@ -2277,13 +2377,13 @@ func (m *MockS3API) GetObjectLockConfigurationRequest(arg0 *s3.GetObjectLockConf return ret0, ret1 } -// GetObjectLockConfigurationRequest indicates an expected call of GetObjectLockConfigurationRequest +// GetObjectLockConfigurationRequest indicates an expected call of GetObjectLockConfigurationRequest. func (mr *MockS3APIMockRecorder) GetObjectLockConfigurationRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetObjectLockConfigurationRequest", reflect.TypeOf((*MockS3API)(nil).GetObjectLockConfigurationRequest), arg0) } -// GetObjectLockConfigurationWithContext mocks base method +// GetObjectLockConfigurationWithContext mocks base method. func (m *MockS3API) GetObjectLockConfigurationWithContext(arg0 context.Context, arg1 *s3.GetObjectLockConfigurationInput, arg2 ...request.Option) (*s3.GetObjectLockConfigurationOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -2296,14 +2396,14 @@ func (m *MockS3API) GetObjectLockConfigurationWithContext(arg0 context.Context, return ret0, ret1 } -// GetObjectLockConfigurationWithContext indicates an expected call of GetObjectLockConfigurationWithContext +// GetObjectLockConfigurationWithContext indicates an expected call of GetObjectLockConfigurationWithContext. func (mr *MockS3APIMockRecorder) GetObjectLockConfigurationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetObjectLockConfigurationWithContext", reflect.TypeOf((*MockS3API)(nil).GetObjectLockConfigurationWithContext), varargs...) } -// GetObjectRequest mocks base method +// GetObjectRequest mocks base method. func (m *MockS3API) GetObjectRequest(arg0 *s3.GetObjectInput) (*request.Request, *s3.GetObjectOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetObjectRequest", arg0) @@ -2312,13 +2412,13 @@ func (m *MockS3API) GetObjectRequest(arg0 *s3.GetObjectInput) (*request.Request, return ret0, ret1 } -// GetObjectRequest indicates an expected call of GetObjectRequest +// GetObjectRequest indicates an expected call of GetObjectRequest. func (mr *MockS3APIMockRecorder) GetObjectRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetObjectRequest", reflect.TypeOf((*MockS3API)(nil).GetObjectRequest), arg0) } -// GetObjectRetention mocks base method +// GetObjectRetention mocks base method. func (m *MockS3API) GetObjectRetention(arg0 *s3.GetObjectRetentionInput) (*s3.GetObjectRetentionOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetObjectRetention", arg0) @@ -2327,13 +2427,13 @@ func (m *MockS3API) GetObjectRetention(arg0 *s3.GetObjectRetentionInput) (*s3.Ge return ret0, ret1 } -// GetObjectRetention indicates an expected call of GetObjectRetention +// GetObjectRetention indicates an expected call of GetObjectRetention. func (mr *MockS3APIMockRecorder) GetObjectRetention(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetObjectRetention", reflect.TypeOf((*MockS3API)(nil).GetObjectRetention), arg0) } -// GetObjectRetentionRequest mocks base method +// GetObjectRetentionRequest mocks base method. func (m *MockS3API) GetObjectRetentionRequest(arg0 *s3.GetObjectRetentionInput) (*request.Request, *s3.GetObjectRetentionOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetObjectRetentionRequest", arg0) @@ -2342,13 +2442,13 @@ func (m *MockS3API) GetObjectRetentionRequest(arg0 *s3.GetObjectRetentionInput) return ret0, ret1 } -// GetObjectRetentionRequest indicates an expected call of GetObjectRetentionRequest +// GetObjectRetentionRequest indicates an expected call of GetObjectRetentionRequest. func (mr *MockS3APIMockRecorder) GetObjectRetentionRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetObjectRetentionRequest", reflect.TypeOf((*MockS3API)(nil).GetObjectRetentionRequest), arg0) } -// GetObjectRetentionWithContext mocks base method +// GetObjectRetentionWithContext mocks base method. func (m *MockS3API) GetObjectRetentionWithContext(arg0 context.Context, arg1 *s3.GetObjectRetentionInput, arg2 ...request.Option) (*s3.GetObjectRetentionOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -2361,14 +2461,14 @@ func (m *MockS3API) GetObjectRetentionWithContext(arg0 context.Context, arg1 *s3 return ret0, ret1 } -// GetObjectRetentionWithContext indicates an expected call of GetObjectRetentionWithContext +// GetObjectRetentionWithContext indicates an expected call of GetObjectRetentionWithContext. func (mr *MockS3APIMockRecorder) GetObjectRetentionWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetObjectRetentionWithContext", reflect.TypeOf((*MockS3API)(nil).GetObjectRetentionWithContext), varargs...) } -// GetObjectTagging mocks base method +// GetObjectTagging mocks base method. func (m *MockS3API) GetObjectTagging(arg0 *s3.GetObjectTaggingInput) (*s3.GetObjectTaggingOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetObjectTagging", arg0) @@ -2377,13 +2477,13 @@ func (m *MockS3API) GetObjectTagging(arg0 *s3.GetObjectTaggingInput) (*s3.GetObj return ret0, ret1 } -// GetObjectTagging indicates an expected call of GetObjectTagging +// GetObjectTagging indicates an expected call of GetObjectTagging. func (mr *MockS3APIMockRecorder) GetObjectTagging(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetObjectTagging", reflect.TypeOf((*MockS3API)(nil).GetObjectTagging), arg0) } -// GetObjectTaggingRequest mocks base method +// GetObjectTaggingRequest mocks base method. func (m *MockS3API) GetObjectTaggingRequest(arg0 *s3.GetObjectTaggingInput) (*request.Request, *s3.GetObjectTaggingOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetObjectTaggingRequest", arg0) @@ -2392,13 +2492,13 @@ func (m *MockS3API) GetObjectTaggingRequest(arg0 *s3.GetObjectTaggingInput) (*re return ret0, ret1 } -// GetObjectTaggingRequest indicates an expected call of GetObjectTaggingRequest +// GetObjectTaggingRequest indicates an expected call of GetObjectTaggingRequest. func (mr *MockS3APIMockRecorder) GetObjectTaggingRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetObjectTaggingRequest", reflect.TypeOf((*MockS3API)(nil).GetObjectTaggingRequest), arg0) } -// GetObjectTaggingWithContext mocks base method +// GetObjectTaggingWithContext mocks base method. func (m *MockS3API) GetObjectTaggingWithContext(arg0 context.Context, arg1 *s3.GetObjectTaggingInput, arg2 ...request.Option) (*s3.GetObjectTaggingOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -2411,14 +2511,14 @@ func (m *MockS3API) GetObjectTaggingWithContext(arg0 context.Context, arg1 *s3.G return ret0, ret1 } -// GetObjectTaggingWithContext indicates an expected call of GetObjectTaggingWithContext +// GetObjectTaggingWithContext indicates an expected call of GetObjectTaggingWithContext. func (mr *MockS3APIMockRecorder) GetObjectTaggingWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetObjectTaggingWithContext", reflect.TypeOf((*MockS3API)(nil).GetObjectTaggingWithContext), varargs...) } -// GetObjectTorrent mocks base method +// GetObjectTorrent mocks base method. func (m *MockS3API) GetObjectTorrent(arg0 *s3.GetObjectTorrentInput) (*s3.GetObjectTorrentOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetObjectTorrent", arg0) @@ -2427,13 +2527,13 @@ func (m *MockS3API) GetObjectTorrent(arg0 *s3.GetObjectTorrentInput) (*s3.GetObj return ret0, ret1 } -// GetObjectTorrent indicates an expected call of GetObjectTorrent +// GetObjectTorrent indicates an expected call of GetObjectTorrent. func (mr *MockS3APIMockRecorder) GetObjectTorrent(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetObjectTorrent", reflect.TypeOf((*MockS3API)(nil).GetObjectTorrent), arg0) } -// GetObjectTorrentRequest mocks base method +// GetObjectTorrentRequest mocks base method. func (m *MockS3API) GetObjectTorrentRequest(arg0 *s3.GetObjectTorrentInput) (*request.Request, *s3.GetObjectTorrentOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetObjectTorrentRequest", arg0) @@ -2442,13 +2542,13 @@ func (m *MockS3API) GetObjectTorrentRequest(arg0 *s3.GetObjectTorrentInput) (*re return ret0, ret1 } -// GetObjectTorrentRequest indicates an expected call of GetObjectTorrentRequest +// GetObjectTorrentRequest indicates an expected call of GetObjectTorrentRequest. func (mr *MockS3APIMockRecorder) GetObjectTorrentRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetObjectTorrentRequest", reflect.TypeOf((*MockS3API)(nil).GetObjectTorrentRequest), arg0) } -// GetObjectTorrentWithContext mocks base method +// GetObjectTorrentWithContext mocks base method. func (m *MockS3API) GetObjectTorrentWithContext(arg0 context.Context, arg1 *s3.GetObjectTorrentInput, arg2 ...request.Option) (*s3.GetObjectTorrentOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -2461,14 +2561,14 @@ func (m *MockS3API) GetObjectTorrentWithContext(arg0 context.Context, arg1 *s3.G return ret0, ret1 } -// GetObjectTorrentWithContext indicates an expected call of GetObjectTorrentWithContext +// GetObjectTorrentWithContext indicates an expected call of GetObjectTorrentWithContext. func (mr *MockS3APIMockRecorder) GetObjectTorrentWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetObjectTorrentWithContext", reflect.TypeOf((*MockS3API)(nil).GetObjectTorrentWithContext), varargs...) } -// GetObjectWithContext mocks base method +// GetObjectWithContext mocks base method. func (m *MockS3API) GetObjectWithContext(arg0 context.Context, arg1 *s3.GetObjectInput, arg2 ...request.Option) (*s3.GetObjectOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -2481,14 +2581,14 @@ func (m *MockS3API) GetObjectWithContext(arg0 context.Context, arg1 *s3.GetObjec return ret0, ret1 } -// GetObjectWithContext indicates an expected call of GetObjectWithContext +// GetObjectWithContext indicates an expected call of GetObjectWithContext. func (mr *MockS3APIMockRecorder) GetObjectWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetObjectWithContext", reflect.TypeOf((*MockS3API)(nil).GetObjectWithContext), varargs...) } -// GetPublicAccessBlock mocks base method +// GetPublicAccessBlock mocks base method. func (m *MockS3API) GetPublicAccessBlock(arg0 *s3.GetPublicAccessBlockInput) (*s3.GetPublicAccessBlockOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetPublicAccessBlock", arg0) @@ -2497,13 +2597,13 @@ func (m *MockS3API) GetPublicAccessBlock(arg0 *s3.GetPublicAccessBlockInput) (*s return ret0, ret1 } -// GetPublicAccessBlock indicates an expected call of GetPublicAccessBlock +// GetPublicAccessBlock indicates an expected call of GetPublicAccessBlock. func (mr *MockS3APIMockRecorder) GetPublicAccessBlock(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetPublicAccessBlock", reflect.TypeOf((*MockS3API)(nil).GetPublicAccessBlock), arg0) } -// GetPublicAccessBlockRequest mocks base method +// GetPublicAccessBlockRequest mocks base method. func (m *MockS3API) GetPublicAccessBlockRequest(arg0 *s3.GetPublicAccessBlockInput) (*request.Request, *s3.GetPublicAccessBlockOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetPublicAccessBlockRequest", arg0) @@ -2512,13 +2612,13 @@ func (m *MockS3API) GetPublicAccessBlockRequest(arg0 *s3.GetPublicAccessBlockInp return ret0, ret1 } -// GetPublicAccessBlockRequest indicates an expected call of GetPublicAccessBlockRequest +// GetPublicAccessBlockRequest indicates an expected call of GetPublicAccessBlockRequest. func (mr *MockS3APIMockRecorder) GetPublicAccessBlockRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetPublicAccessBlockRequest", reflect.TypeOf((*MockS3API)(nil).GetPublicAccessBlockRequest), arg0) } -// GetPublicAccessBlockWithContext mocks base method +// GetPublicAccessBlockWithContext mocks base method. func (m *MockS3API) GetPublicAccessBlockWithContext(arg0 context.Context, arg1 *s3.GetPublicAccessBlockInput, arg2 ...request.Option) (*s3.GetPublicAccessBlockOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -2531,14 +2631,14 @@ func (m *MockS3API) GetPublicAccessBlockWithContext(arg0 context.Context, arg1 * return ret0, ret1 } -// GetPublicAccessBlockWithContext indicates an expected call of GetPublicAccessBlockWithContext +// GetPublicAccessBlockWithContext indicates an expected call of GetPublicAccessBlockWithContext. func (mr *MockS3APIMockRecorder) GetPublicAccessBlockWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetPublicAccessBlockWithContext", reflect.TypeOf((*MockS3API)(nil).GetPublicAccessBlockWithContext), varargs...) } -// HeadBucket mocks base method +// HeadBucket mocks base method. func (m *MockS3API) HeadBucket(arg0 *s3.HeadBucketInput) (*s3.HeadBucketOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "HeadBucket", arg0) @@ -2547,13 +2647,13 @@ func (m *MockS3API) HeadBucket(arg0 *s3.HeadBucketInput) (*s3.HeadBucketOutput, return ret0, ret1 } -// HeadBucket indicates an expected call of HeadBucket +// HeadBucket indicates an expected call of HeadBucket. func (mr *MockS3APIMockRecorder) HeadBucket(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "HeadBucket", reflect.TypeOf((*MockS3API)(nil).HeadBucket), arg0) } -// HeadBucketRequest mocks base method +// HeadBucketRequest mocks base method. func (m *MockS3API) HeadBucketRequest(arg0 *s3.HeadBucketInput) (*request.Request, *s3.HeadBucketOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "HeadBucketRequest", arg0) @@ -2562,13 +2662,13 @@ func (m *MockS3API) HeadBucketRequest(arg0 *s3.HeadBucketInput) (*request.Reques return ret0, ret1 } -// HeadBucketRequest indicates an expected call of HeadBucketRequest +// HeadBucketRequest indicates an expected call of HeadBucketRequest. func (mr *MockS3APIMockRecorder) HeadBucketRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "HeadBucketRequest", reflect.TypeOf((*MockS3API)(nil).HeadBucketRequest), arg0) } -// HeadBucketWithContext mocks base method +// HeadBucketWithContext mocks base method. func (m *MockS3API) HeadBucketWithContext(arg0 context.Context, arg1 *s3.HeadBucketInput, arg2 ...request.Option) (*s3.HeadBucketOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -2581,14 +2681,14 @@ func (m *MockS3API) HeadBucketWithContext(arg0 context.Context, arg1 *s3.HeadBuc return ret0, ret1 } -// HeadBucketWithContext indicates an expected call of HeadBucketWithContext +// HeadBucketWithContext indicates an expected call of HeadBucketWithContext. func (mr *MockS3APIMockRecorder) HeadBucketWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "HeadBucketWithContext", reflect.TypeOf((*MockS3API)(nil).HeadBucketWithContext), varargs...) } -// HeadObject mocks base method +// HeadObject mocks base method. func (m *MockS3API) HeadObject(arg0 *s3.HeadObjectInput) (*s3.HeadObjectOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "HeadObject", arg0) @@ -2597,13 +2697,13 @@ func (m *MockS3API) HeadObject(arg0 *s3.HeadObjectInput) (*s3.HeadObjectOutput, return ret0, ret1 } -// HeadObject indicates an expected call of HeadObject +// HeadObject indicates an expected call of HeadObject. func (mr *MockS3APIMockRecorder) HeadObject(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "HeadObject", reflect.TypeOf((*MockS3API)(nil).HeadObject), arg0) } -// HeadObjectRequest mocks base method +// HeadObjectRequest mocks base method. func (m *MockS3API) HeadObjectRequest(arg0 *s3.HeadObjectInput) (*request.Request, *s3.HeadObjectOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "HeadObjectRequest", arg0) @@ -2612,13 +2712,13 @@ func (m *MockS3API) HeadObjectRequest(arg0 *s3.HeadObjectInput) (*request.Reques return ret0, ret1 } -// HeadObjectRequest indicates an expected call of HeadObjectRequest +// HeadObjectRequest indicates an expected call of HeadObjectRequest. func (mr *MockS3APIMockRecorder) HeadObjectRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "HeadObjectRequest", reflect.TypeOf((*MockS3API)(nil).HeadObjectRequest), arg0) } -// HeadObjectWithContext mocks base method +// HeadObjectWithContext mocks base method. func (m *MockS3API) HeadObjectWithContext(arg0 context.Context, arg1 *s3.HeadObjectInput, arg2 ...request.Option) (*s3.HeadObjectOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -2631,14 +2731,14 @@ func (m *MockS3API) HeadObjectWithContext(arg0 context.Context, arg1 *s3.HeadObj return ret0, ret1 } -// HeadObjectWithContext indicates an expected call of HeadObjectWithContext +// HeadObjectWithContext indicates an expected call of HeadObjectWithContext. func (mr *MockS3APIMockRecorder) HeadObjectWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "HeadObjectWithContext", reflect.TypeOf((*MockS3API)(nil).HeadObjectWithContext), varargs...) } -// ListBucketAnalyticsConfigurations mocks base method +// ListBucketAnalyticsConfigurations mocks base method. func (m *MockS3API) ListBucketAnalyticsConfigurations(arg0 *s3.ListBucketAnalyticsConfigurationsInput) (*s3.ListBucketAnalyticsConfigurationsOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "ListBucketAnalyticsConfigurations", arg0) @@ -2647,13 +2747,13 @@ func (m *MockS3API) ListBucketAnalyticsConfigurations(arg0 *s3.ListBucketAnalyti return ret0, ret1 } -// ListBucketAnalyticsConfigurations indicates an expected call of ListBucketAnalyticsConfigurations +// ListBucketAnalyticsConfigurations indicates an expected call of ListBucketAnalyticsConfigurations. func (mr *MockS3APIMockRecorder) ListBucketAnalyticsConfigurations(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListBucketAnalyticsConfigurations", reflect.TypeOf((*MockS3API)(nil).ListBucketAnalyticsConfigurations), arg0) } -// ListBucketAnalyticsConfigurationsRequest mocks base method +// ListBucketAnalyticsConfigurationsRequest mocks base method. func (m *MockS3API) ListBucketAnalyticsConfigurationsRequest(arg0 *s3.ListBucketAnalyticsConfigurationsInput) (*request.Request, *s3.ListBucketAnalyticsConfigurationsOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "ListBucketAnalyticsConfigurationsRequest", arg0) @@ -2662,13 +2762,13 @@ func (m *MockS3API) ListBucketAnalyticsConfigurationsRequest(arg0 *s3.ListBucket return ret0, ret1 } -// ListBucketAnalyticsConfigurationsRequest indicates an expected call of ListBucketAnalyticsConfigurationsRequest +// ListBucketAnalyticsConfigurationsRequest indicates an expected call of ListBucketAnalyticsConfigurationsRequest. func (mr *MockS3APIMockRecorder) ListBucketAnalyticsConfigurationsRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListBucketAnalyticsConfigurationsRequest", reflect.TypeOf((*MockS3API)(nil).ListBucketAnalyticsConfigurationsRequest), arg0) } -// ListBucketAnalyticsConfigurationsWithContext mocks base method +// ListBucketAnalyticsConfigurationsWithContext mocks base method. func (m *MockS3API) ListBucketAnalyticsConfigurationsWithContext(arg0 context.Context, arg1 *s3.ListBucketAnalyticsConfigurationsInput, arg2 ...request.Option) (*s3.ListBucketAnalyticsConfigurationsOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -2681,14 +2781,64 @@ func (m *MockS3API) ListBucketAnalyticsConfigurationsWithContext(arg0 context.Co return ret0, ret1 } -// ListBucketAnalyticsConfigurationsWithContext indicates an expected call of ListBucketAnalyticsConfigurationsWithContext +// ListBucketAnalyticsConfigurationsWithContext indicates an expected call of ListBucketAnalyticsConfigurationsWithContext. func (mr *MockS3APIMockRecorder) ListBucketAnalyticsConfigurationsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListBucketAnalyticsConfigurationsWithContext", reflect.TypeOf((*MockS3API)(nil).ListBucketAnalyticsConfigurationsWithContext), varargs...) } -// ListBucketInventoryConfigurations mocks base method +// ListBucketIntelligentTieringConfigurations mocks base method. +func (m *MockS3API) ListBucketIntelligentTieringConfigurations(arg0 *s3.ListBucketIntelligentTieringConfigurationsInput) (*s3.ListBucketIntelligentTieringConfigurationsOutput, error) { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "ListBucketIntelligentTieringConfigurations", arg0) + ret0, _ := ret[0].(*s3.ListBucketIntelligentTieringConfigurationsOutput) + ret1, _ := ret[1].(error) + return ret0, ret1 +} + +// ListBucketIntelligentTieringConfigurations indicates an expected call of ListBucketIntelligentTieringConfigurations. +func (mr *MockS3APIMockRecorder) ListBucketIntelligentTieringConfigurations(arg0 interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListBucketIntelligentTieringConfigurations", reflect.TypeOf((*MockS3API)(nil).ListBucketIntelligentTieringConfigurations), arg0) +} + +// ListBucketIntelligentTieringConfigurationsRequest mocks base method. +func (m *MockS3API) ListBucketIntelligentTieringConfigurationsRequest(arg0 *s3.ListBucketIntelligentTieringConfigurationsInput) (*request.Request, *s3.ListBucketIntelligentTieringConfigurationsOutput) { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "ListBucketIntelligentTieringConfigurationsRequest", arg0) + ret0, _ := ret[0].(*request.Request) + ret1, _ := ret[1].(*s3.ListBucketIntelligentTieringConfigurationsOutput) + return ret0, ret1 +} + +// ListBucketIntelligentTieringConfigurationsRequest indicates an expected call of ListBucketIntelligentTieringConfigurationsRequest. +func (mr *MockS3APIMockRecorder) ListBucketIntelligentTieringConfigurationsRequest(arg0 interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListBucketIntelligentTieringConfigurationsRequest", reflect.TypeOf((*MockS3API)(nil).ListBucketIntelligentTieringConfigurationsRequest), arg0) +} + +// ListBucketIntelligentTieringConfigurationsWithContext mocks base method. +func (m *MockS3API) ListBucketIntelligentTieringConfigurationsWithContext(arg0 context.Context, arg1 *s3.ListBucketIntelligentTieringConfigurationsInput, arg2 ...request.Option) (*s3.ListBucketIntelligentTieringConfigurationsOutput, error) { + m.ctrl.T.Helper() + varargs := []interface{}{arg0, arg1} + for _, a := range arg2 { + varargs = append(varargs, a) + } + ret := m.ctrl.Call(m, "ListBucketIntelligentTieringConfigurationsWithContext", varargs...) + ret0, _ := ret[0].(*s3.ListBucketIntelligentTieringConfigurationsOutput) + ret1, _ := ret[1].(error) + return ret0, ret1 +} + +// ListBucketIntelligentTieringConfigurationsWithContext indicates an expected call of ListBucketIntelligentTieringConfigurationsWithContext. +func (mr *MockS3APIMockRecorder) ListBucketIntelligentTieringConfigurationsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + varargs := append([]interface{}{arg0, arg1}, arg2...) + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListBucketIntelligentTieringConfigurationsWithContext", reflect.TypeOf((*MockS3API)(nil).ListBucketIntelligentTieringConfigurationsWithContext), varargs...) +} + +// ListBucketInventoryConfigurations mocks base method. func (m *MockS3API) ListBucketInventoryConfigurations(arg0 *s3.ListBucketInventoryConfigurationsInput) (*s3.ListBucketInventoryConfigurationsOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "ListBucketInventoryConfigurations", arg0) @@ -2697,13 +2847,13 @@ func (m *MockS3API) ListBucketInventoryConfigurations(arg0 *s3.ListBucketInvento return ret0, ret1 } -// ListBucketInventoryConfigurations indicates an expected call of ListBucketInventoryConfigurations +// ListBucketInventoryConfigurations indicates an expected call of ListBucketInventoryConfigurations. func (mr *MockS3APIMockRecorder) ListBucketInventoryConfigurations(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListBucketInventoryConfigurations", reflect.TypeOf((*MockS3API)(nil).ListBucketInventoryConfigurations), arg0) } -// ListBucketInventoryConfigurationsRequest mocks base method +// ListBucketInventoryConfigurationsRequest mocks base method. func (m *MockS3API) ListBucketInventoryConfigurationsRequest(arg0 *s3.ListBucketInventoryConfigurationsInput) (*request.Request, *s3.ListBucketInventoryConfigurationsOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "ListBucketInventoryConfigurationsRequest", arg0) @@ -2712,13 +2862,13 @@ func (m *MockS3API) ListBucketInventoryConfigurationsRequest(arg0 *s3.ListBucket return ret0, ret1 } -// ListBucketInventoryConfigurationsRequest indicates an expected call of ListBucketInventoryConfigurationsRequest +// ListBucketInventoryConfigurationsRequest indicates an expected call of ListBucketInventoryConfigurationsRequest. func (mr *MockS3APIMockRecorder) ListBucketInventoryConfigurationsRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListBucketInventoryConfigurationsRequest", reflect.TypeOf((*MockS3API)(nil).ListBucketInventoryConfigurationsRequest), arg0) } -// ListBucketInventoryConfigurationsWithContext mocks base method +// ListBucketInventoryConfigurationsWithContext mocks base method. func (m *MockS3API) ListBucketInventoryConfigurationsWithContext(arg0 context.Context, arg1 *s3.ListBucketInventoryConfigurationsInput, arg2 ...request.Option) (*s3.ListBucketInventoryConfigurationsOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -2731,14 +2881,14 @@ func (m *MockS3API) ListBucketInventoryConfigurationsWithContext(arg0 context.Co return ret0, ret1 } -// ListBucketInventoryConfigurationsWithContext indicates an expected call of ListBucketInventoryConfigurationsWithContext +// ListBucketInventoryConfigurationsWithContext indicates an expected call of ListBucketInventoryConfigurationsWithContext. func (mr *MockS3APIMockRecorder) ListBucketInventoryConfigurationsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListBucketInventoryConfigurationsWithContext", reflect.TypeOf((*MockS3API)(nil).ListBucketInventoryConfigurationsWithContext), varargs...) } -// ListBucketMetricsConfigurations mocks base method +// ListBucketMetricsConfigurations mocks base method. func (m *MockS3API) ListBucketMetricsConfigurations(arg0 *s3.ListBucketMetricsConfigurationsInput) (*s3.ListBucketMetricsConfigurationsOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "ListBucketMetricsConfigurations", arg0) @@ -2747,13 +2897,13 @@ func (m *MockS3API) ListBucketMetricsConfigurations(arg0 *s3.ListBucketMetricsCo return ret0, ret1 } -// ListBucketMetricsConfigurations indicates an expected call of ListBucketMetricsConfigurations +// ListBucketMetricsConfigurations indicates an expected call of ListBucketMetricsConfigurations. func (mr *MockS3APIMockRecorder) ListBucketMetricsConfigurations(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListBucketMetricsConfigurations", reflect.TypeOf((*MockS3API)(nil).ListBucketMetricsConfigurations), arg0) } -// ListBucketMetricsConfigurationsRequest mocks base method +// ListBucketMetricsConfigurationsRequest mocks base method. func (m *MockS3API) ListBucketMetricsConfigurationsRequest(arg0 *s3.ListBucketMetricsConfigurationsInput) (*request.Request, *s3.ListBucketMetricsConfigurationsOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "ListBucketMetricsConfigurationsRequest", arg0) @@ -2762,13 +2912,13 @@ func (m *MockS3API) ListBucketMetricsConfigurationsRequest(arg0 *s3.ListBucketMe return ret0, ret1 } -// ListBucketMetricsConfigurationsRequest indicates an expected call of ListBucketMetricsConfigurationsRequest +// ListBucketMetricsConfigurationsRequest indicates an expected call of ListBucketMetricsConfigurationsRequest. func (mr *MockS3APIMockRecorder) ListBucketMetricsConfigurationsRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListBucketMetricsConfigurationsRequest", reflect.TypeOf((*MockS3API)(nil).ListBucketMetricsConfigurationsRequest), arg0) } -// ListBucketMetricsConfigurationsWithContext mocks base method +// ListBucketMetricsConfigurationsWithContext mocks base method. func (m *MockS3API) ListBucketMetricsConfigurationsWithContext(arg0 context.Context, arg1 *s3.ListBucketMetricsConfigurationsInput, arg2 ...request.Option) (*s3.ListBucketMetricsConfigurationsOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -2781,14 +2931,14 @@ func (m *MockS3API) ListBucketMetricsConfigurationsWithContext(arg0 context.Cont return ret0, ret1 } -// ListBucketMetricsConfigurationsWithContext indicates an expected call of ListBucketMetricsConfigurationsWithContext +// ListBucketMetricsConfigurationsWithContext indicates an expected call of ListBucketMetricsConfigurationsWithContext. func (mr *MockS3APIMockRecorder) ListBucketMetricsConfigurationsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListBucketMetricsConfigurationsWithContext", reflect.TypeOf((*MockS3API)(nil).ListBucketMetricsConfigurationsWithContext), varargs...) } -// ListBuckets mocks base method +// ListBuckets mocks base method. func (m *MockS3API) ListBuckets(arg0 *s3.ListBucketsInput) (*s3.ListBucketsOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "ListBuckets", arg0) @@ -2797,13 +2947,13 @@ func (m *MockS3API) ListBuckets(arg0 *s3.ListBucketsInput) (*s3.ListBucketsOutpu return ret0, ret1 } -// ListBuckets indicates an expected call of ListBuckets +// ListBuckets indicates an expected call of ListBuckets. func (mr *MockS3APIMockRecorder) ListBuckets(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListBuckets", reflect.TypeOf((*MockS3API)(nil).ListBuckets), arg0) } -// ListBucketsRequest mocks base method +// ListBucketsRequest mocks base method. func (m *MockS3API) ListBucketsRequest(arg0 *s3.ListBucketsInput) (*request.Request, *s3.ListBucketsOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "ListBucketsRequest", arg0) @@ -2812,13 +2962,13 @@ func (m *MockS3API) ListBucketsRequest(arg0 *s3.ListBucketsInput) (*request.Requ return ret0, ret1 } -// ListBucketsRequest indicates an expected call of ListBucketsRequest +// ListBucketsRequest indicates an expected call of ListBucketsRequest. func (mr *MockS3APIMockRecorder) ListBucketsRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListBucketsRequest", reflect.TypeOf((*MockS3API)(nil).ListBucketsRequest), arg0) } -// ListBucketsWithContext mocks base method +// ListBucketsWithContext mocks base method. func (m *MockS3API) ListBucketsWithContext(arg0 context.Context, arg1 *s3.ListBucketsInput, arg2 ...request.Option) (*s3.ListBucketsOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -2831,14 +2981,14 @@ func (m *MockS3API) ListBucketsWithContext(arg0 context.Context, arg1 *s3.ListBu return ret0, ret1 } -// ListBucketsWithContext indicates an expected call of ListBucketsWithContext +// ListBucketsWithContext indicates an expected call of ListBucketsWithContext. func (mr *MockS3APIMockRecorder) ListBucketsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListBucketsWithContext", reflect.TypeOf((*MockS3API)(nil).ListBucketsWithContext), varargs...) } -// ListMultipartUploads mocks base method +// ListMultipartUploads mocks base method. func (m *MockS3API) ListMultipartUploads(arg0 *s3.ListMultipartUploadsInput) (*s3.ListMultipartUploadsOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "ListMultipartUploads", arg0) @@ -2847,13 +2997,13 @@ func (m *MockS3API) ListMultipartUploads(arg0 *s3.ListMultipartUploadsInput) (*s return ret0, ret1 } -// ListMultipartUploads indicates an expected call of ListMultipartUploads +// ListMultipartUploads indicates an expected call of ListMultipartUploads. func (mr *MockS3APIMockRecorder) ListMultipartUploads(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListMultipartUploads", reflect.TypeOf((*MockS3API)(nil).ListMultipartUploads), arg0) } -// ListMultipartUploadsPages mocks base method +// ListMultipartUploadsPages mocks base method. func (m *MockS3API) ListMultipartUploadsPages(arg0 *s3.ListMultipartUploadsInput, arg1 func(*s3.ListMultipartUploadsOutput, bool) bool) error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "ListMultipartUploadsPages", arg0, arg1) @@ -2861,13 +3011,13 @@ func (m *MockS3API) ListMultipartUploadsPages(arg0 *s3.ListMultipartUploadsInput return ret0 } -// ListMultipartUploadsPages indicates an expected call of ListMultipartUploadsPages +// ListMultipartUploadsPages indicates an expected call of ListMultipartUploadsPages. func (mr *MockS3APIMockRecorder) ListMultipartUploadsPages(arg0, arg1 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListMultipartUploadsPages", reflect.TypeOf((*MockS3API)(nil).ListMultipartUploadsPages), arg0, arg1) } -// ListMultipartUploadsPagesWithContext mocks base method +// ListMultipartUploadsPagesWithContext mocks base method. func (m *MockS3API) ListMultipartUploadsPagesWithContext(arg0 context.Context, arg1 *s3.ListMultipartUploadsInput, arg2 func(*s3.ListMultipartUploadsOutput, bool) bool, arg3 ...request.Option) error { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1, arg2} @@ -2879,14 +3029,14 @@ func (m *MockS3API) ListMultipartUploadsPagesWithContext(arg0 context.Context, a return ret0 } -// ListMultipartUploadsPagesWithContext indicates an expected call of ListMultipartUploadsPagesWithContext +// ListMultipartUploadsPagesWithContext indicates an expected call of ListMultipartUploadsPagesWithContext. func (mr *MockS3APIMockRecorder) ListMultipartUploadsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1, arg2}, arg3...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListMultipartUploadsPagesWithContext", reflect.TypeOf((*MockS3API)(nil).ListMultipartUploadsPagesWithContext), varargs...) } -// ListMultipartUploadsRequest mocks base method +// ListMultipartUploadsRequest mocks base method. func (m *MockS3API) ListMultipartUploadsRequest(arg0 *s3.ListMultipartUploadsInput) (*request.Request, *s3.ListMultipartUploadsOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "ListMultipartUploadsRequest", arg0) @@ -2895,13 +3045,13 @@ func (m *MockS3API) ListMultipartUploadsRequest(arg0 *s3.ListMultipartUploadsInp return ret0, ret1 } -// ListMultipartUploadsRequest indicates an expected call of ListMultipartUploadsRequest +// ListMultipartUploadsRequest indicates an expected call of ListMultipartUploadsRequest. func (mr *MockS3APIMockRecorder) ListMultipartUploadsRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListMultipartUploadsRequest", reflect.TypeOf((*MockS3API)(nil).ListMultipartUploadsRequest), arg0) } -// ListMultipartUploadsWithContext mocks base method +// ListMultipartUploadsWithContext mocks base method. func (m *MockS3API) ListMultipartUploadsWithContext(arg0 context.Context, arg1 *s3.ListMultipartUploadsInput, arg2 ...request.Option) (*s3.ListMultipartUploadsOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -2914,14 +3064,14 @@ func (m *MockS3API) ListMultipartUploadsWithContext(arg0 context.Context, arg1 * return ret0, ret1 } -// ListMultipartUploadsWithContext indicates an expected call of ListMultipartUploadsWithContext +// ListMultipartUploadsWithContext indicates an expected call of ListMultipartUploadsWithContext. func (mr *MockS3APIMockRecorder) ListMultipartUploadsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListMultipartUploadsWithContext", reflect.TypeOf((*MockS3API)(nil).ListMultipartUploadsWithContext), varargs...) } -// ListObjectVersions mocks base method +// ListObjectVersions mocks base method. func (m *MockS3API) ListObjectVersions(arg0 *s3.ListObjectVersionsInput) (*s3.ListObjectVersionsOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "ListObjectVersions", arg0) @@ -2930,13 +3080,13 @@ func (m *MockS3API) ListObjectVersions(arg0 *s3.ListObjectVersionsInput) (*s3.Li return ret0, ret1 } -// ListObjectVersions indicates an expected call of ListObjectVersions +// ListObjectVersions indicates an expected call of ListObjectVersions. func (mr *MockS3APIMockRecorder) ListObjectVersions(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListObjectVersions", reflect.TypeOf((*MockS3API)(nil).ListObjectVersions), arg0) } -// ListObjectVersionsPages mocks base method +// ListObjectVersionsPages mocks base method. func (m *MockS3API) ListObjectVersionsPages(arg0 *s3.ListObjectVersionsInput, arg1 func(*s3.ListObjectVersionsOutput, bool) bool) error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "ListObjectVersionsPages", arg0, arg1) @@ -2944,13 +3094,13 @@ func (m *MockS3API) ListObjectVersionsPages(arg0 *s3.ListObjectVersionsInput, ar return ret0 } -// ListObjectVersionsPages indicates an expected call of ListObjectVersionsPages +// ListObjectVersionsPages indicates an expected call of ListObjectVersionsPages. func (mr *MockS3APIMockRecorder) ListObjectVersionsPages(arg0, arg1 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListObjectVersionsPages", reflect.TypeOf((*MockS3API)(nil).ListObjectVersionsPages), arg0, arg1) } -// ListObjectVersionsPagesWithContext mocks base method +// ListObjectVersionsPagesWithContext mocks base method. func (m *MockS3API) ListObjectVersionsPagesWithContext(arg0 context.Context, arg1 *s3.ListObjectVersionsInput, arg2 func(*s3.ListObjectVersionsOutput, bool) bool, arg3 ...request.Option) error { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1, arg2} @@ -2962,14 +3112,14 @@ func (m *MockS3API) ListObjectVersionsPagesWithContext(arg0 context.Context, arg return ret0 } -// ListObjectVersionsPagesWithContext indicates an expected call of ListObjectVersionsPagesWithContext +// ListObjectVersionsPagesWithContext indicates an expected call of ListObjectVersionsPagesWithContext. func (mr *MockS3APIMockRecorder) ListObjectVersionsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1, arg2}, arg3...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListObjectVersionsPagesWithContext", reflect.TypeOf((*MockS3API)(nil).ListObjectVersionsPagesWithContext), varargs...) } -// ListObjectVersionsRequest mocks base method +// ListObjectVersionsRequest mocks base method. func (m *MockS3API) ListObjectVersionsRequest(arg0 *s3.ListObjectVersionsInput) (*request.Request, *s3.ListObjectVersionsOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "ListObjectVersionsRequest", arg0) @@ -2978,13 +3128,13 @@ func (m *MockS3API) ListObjectVersionsRequest(arg0 *s3.ListObjectVersionsInput) return ret0, ret1 } -// ListObjectVersionsRequest indicates an expected call of ListObjectVersionsRequest +// ListObjectVersionsRequest indicates an expected call of ListObjectVersionsRequest. func (mr *MockS3APIMockRecorder) ListObjectVersionsRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListObjectVersionsRequest", reflect.TypeOf((*MockS3API)(nil).ListObjectVersionsRequest), arg0) } -// ListObjectVersionsWithContext mocks base method +// ListObjectVersionsWithContext mocks base method. func (m *MockS3API) ListObjectVersionsWithContext(arg0 context.Context, arg1 *s3.ListObjectVersionsInput, arg2 ...request.Option) (*s3.ListObjectVersionsOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -2997,14 +3147,14 @@ func (m *MockS3API) ListObjectVersionsWithContext(arg0 context.Context, arg1 *s3 return ret0, ret1 } -// ListObjectVersionsWithContext indicates an expected call of ListObjectVersionsWithContext +// ListObjectVersionsWithContext indicates an expected call of ListObjectVersionsWithContext. func (mr *MockS3APIMockRecorder) ListObjectVersionsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListObjectVersionsWithContext", reflect.TypeOf((*MockS3API)(nil).ListObjectVersionsWithContext), varargs...) } -// ListObjects mocks base method +// ListObjects mocks base method. func (m *MockS3API) ListObjects(arg0 *s3.ListObjectsInput) (*s3.ListObjectsOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "ListObjects", arg0) @@ -3013,13 +3163,13 @@ func (m *MockS3API) ListObjects(arg0 *s3.ListObjectsInput) (*s3.ListObjectsOutpu return ret0, ret1 } -// ListObjects indicates an expected call of ListObjects +// ListObjects indicates an expected call of ListObjects. func (mr *MockS3APIMockRecorder) ListObjects(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListObjects", reflect.TypeOf((*MockS3API)(nil).ListObjects), arg0) } -// ListObjectsPages mocks base method +// ListObjectsPages mocks base method. func (m *MockS3API) ListObjectsPages(arg0 *s3.ListObjectsInput, arg1 func(*s3.ListObjectsOutput, bool) bool) error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "ListObjectsPages", arg0, arg1) @@ -3027,13 +3177,13 @@ func (m *MockS3API) ListObjectsPages(arg0 *s3.ListObjectsInput, arg1 func(*s3.Li return ret0 } -// ListObjectsPages indicates an expected call of ListObjectsPages +// ListObjectsPages indicates an expected call of ListObjectsPages. func (mr *MockS3APIMockRecorder) ListObjectsPages(arg0, arg1 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListObjectsPages", reflect.TypeOf((*MockS3API)(nil).ListObjectsPages), arg0, arg1) } -// ListObjectsPagesWithContext mocks base method +// ListObjectsPagesWithContext mocks base method. func (m *MockS3API) ListObjectsPagesWithContext(arg0 context.Context, arg1 *s3.ListObjectsInput, arg2 func(*s3.ListObjectsOutput, bool) bool, arg3 ...request.Option) error { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1, arg2} @@ -3045,14 +3195,14 @@ func (m *MockS3API) ListObjectsPagesWithContext(arg0 context.Context, arg1 *s3.L return ret0 } -// ListObjectsPagesWithContext indicates an expected call of ListObjectsPagesWithContext +// ListObjectsPagesWithContext indicates an expected call of ListObjectsPagesWithContext. func (mr *MockS3APIMockRecorder) ListObjectsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1, arg2}, arg3...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListObjectsPagesWithContext", reflect.TypeOf((*MockS3API)(nil).ListObjectsPagesWithContext), varargs...) } -// ListObjectsRequest mocks base method +// ListObjectsRequest mocks base method. func (m *MockS3API) ListObjectsRequest(arg0 *s3.ListObjectsInput) (*request.Request, *s3.ListObjectsOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "ListObjectsRequest", arg0) @@ -3061,13 +3211,13 @@ func (m *MockS3API) ListObjectsRequest(arg0 *s3.ListObjectsInput) (*request.Requ return ret0, ret1 } -// ListObjectsRequest indicates an expected call of ListObjectsRequest +// ListObjectsRequest indicates an expected call of ListObjectsRequest. func (mr *MockS3APIMockRecorder) ListObjectsRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListObjectsRequest", reflect.TypeOf((*MockS3API)(nil).ListObjectsRequest), arg0) } -// ListObjectsV2 mocks base method +// ListObjectsV2 mocks base method. func (m *MockS3API) ListObjectsV2(arg0 *s3.ListObjectsV2Input) (*s3.ListObjectsV2Output, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "ListObjectsV2", arg0) @@ -3076,13 +3226,13 @@ func (m *MockS3API) ListObjectsV2(arg0 *s3.ListObjectsV2Input) (*s3.ListObjectsV return ret0, ret1 } -// ListObjectsV2 indicates an expected call of ListObjectsV2 +// ListObjectsV2 indicates an expected call of ListObjectsV2. func (mr *MockS3APIMockRecorder) ListObjectsV2(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListObjectsV2", reflect.TypeOf((*MockS3API)(nil).ListObjectsV2), arg0) } -// ListObjectsV2Pages mocks base method +// ListObjectsV2Pages mocks base method. func (m *MockS3API) ListObjectsV2Pages(arg0 *s3.ListObjectsV2Input, arg1 func(*s3.ListObjectsV2Output, bool) bool) error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "ListObjectsV2Pages", arg0, arg1) @@ -3090,13 +3240,13 @@ func (m *MockS3API) ListObjectsV2Pages(arg0 *s3.ListObjectsV2Input, arg1 func(*s return ret0 } -// ListObjectsV2Pages indicates an expected call of ListObjectsV2Pages +// ListObjectsV2Pages indicates an expected call of ListObjectsV2Pages. func (mr *MockS3APIMockRecorder) ListObjectsV2Pages(arg0, arg1 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListObjectsV2Pages", reflect.TypeOf((*MockS3API)(nil).ListObjectsV2Pages), arg0, arg1) } -// ListObjectsV2PagesWithContext mocks base method +// ListObjectsV2PagesWithContext mocks base method. func (m *MockS3API) ListObjectsV2PagesWithContext(arg0 context.Context, arg1 *s3.ListObjectsV2Input, arg2 func(*s3.ListObjectsV2Output, bool) bool, arg3 ...request.Option) error { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1, arg2} @@ -3108,14 +3258,14 @@ func (m *MockS3API) ListObjectsV2PagesWithContext(arg0 context.Context, arg1 *s3 return ret0 } -// ListObjectsV2PagesWithContext indicates an expected call of ListObjectsV2PagesWithContext +// ListObjectsV2PagesWithContext indicates an expected call of ListObjectsV2PagesWithContext. func (mr *MockS3APIMockRecorder) ListObjectsV2PagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1, arg2}, arg3...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListObjectsV2PagesWithContext", reflect.TypeOf((*MockS3API)(nil).ListObjectsV2PagesWithContext), varargs...) } -// ListObjectsV2Request mocks base method +// ListObjectsV2Request mocks base method. func (m *MockS3API) ListObjectsV2Request(arg0 *s3.ListObjectsV2Input) (*request.Request, *s3.ListObjectsV2Output) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "ListObjectsV2Request", arg0) @@ -3124,13 +3274,13 @@ func (m *MockS3API) ListObjectsV2Request(arg0 *s3.ListObjectsV2Input) (*request. return ret0, ret1 } -// ListObjectsV2Request indicates an expected call of ListObjectsV2Request +// ListObjectsV2Request indicates an expected call of ListObjectsV2Request. func (mr *MockS3APIMockRecorder) ListObjectsV2Request(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListObjectsV2Request", reflect.TypeOf((*MockS3API)(nil).ListObjectsV2Request), arg0) } -// ListObjectsV2WithContext mocks base method +// ListObjectsV2WithContext mocks base method. func (m *MockS3API) ListObjectsV2WithContext(arg0 context.Context, arg1 *s3.ListObjectsV2Input, arg2 ...request.Option) (*s3.ListObjectsV2Output, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -3143,14 +3293,14 @@ func (m *MockS3API) ListObjectsV2WithContext(arg0 context.Context, arg1 *s3.List return ret0, ret1 } -// ListObjectsV2WithContext indicates an expected call of ListObjectsV2WithContext +// ListObjectsV2WithContext indicates an expected call of ListObjectsV2WithContext. func (mr *MockS3APIMockRecorder) ListObjectsV2WithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListObjectsV2WithContext", reflect.TypeOf((*MockS3API)(nil).ListObjectsV2WithContext), varargs...) } -// ListObjectsWithContext mocks base method +// ListObjectsWithContext mocks base method. func (m *MockS3API) ListObjectsWithContext(arg0 context.Context, arg1 *s3.ListObjectsInput, arg2 ...request.Option) (*s3.ListObjectsOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -3163,14 +3313,14 @@ func (m *MockS3API) ListObjectsWithContext(arg0 context.Context, arg1 *s3.ListOb return ret0, ret1 } -// ListObjectsWithContext indicates an expected call of ListObjectsWithContext +// ListObjectsWithContext indicates an expected call of ListObjectsWithContext. func (mr *MockS3APIMockRecorder) ListObjectsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListObjectsWithContext", reflect.TypeOf((*MockS3API)(nil).ListObjectsWithContext), varargs...) } -// ListParts mocks base method +// ListParts mocks base method. func (m *MockS3API) ListParts(arg0 *s3.ListPartsInput) (*s3.ListPartsOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "ListParts", arg0) @@ -3179,13 +3329,13 @@ func (m *MockS3API) ListParts(arg0 *s3.ListPartsInput) (*s3.ListPartsOutput, err return ret0, ret1 } -// ListParts indicates an expected call of ListParts +// ListParts indicates an expected call of ListParts. func (mr *MockS3APIMockRecorder) ListParts(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListParts", reflect.TypeOf((*MockS3API)(nil).ListParts), arg0) } -// ListPartsPages mocks base method +// ListPartsPages mocks base method. func (m *MockS3API) ListPartsPages(arg0 *s3.ListPartsInput, arg1 func(*s3.ListPartsOutput, bool) bool) error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "ListPartsPages", arg0, arg1) @@ -3193,13 +3343,13 @@ func (m *MockS3API) ListPartsPages(arg0 *s3.ListPartsInput, arg1 func(*s3.ListPa return ret0 } -// ListPartsPages indicates an expected call of ListPartsPages +// ListPartsPages indicates an expected call of ListPartsPages. func (mr *MockS3APIMockRecorder) ListPartsPages(arg0, arg1 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListPartsPages", reflect.TypeOf((*MockS3API)(nil).ListPartsPages), arg0, arg1) } -// ListPartsPagesWithContext mocks base method +// ListPartsPagesWithContext mocks base method. func (m *MockS3API) ListPartsPagesWithContext(arg0 context.Context, arg1 *s3.ListPartsInput, arg2 func(*s3.ListPartsOutput, bool) bool, arg3 ...request.Option) error { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1, arg2} @@ -3211,14 +3361,14 @@ func (m *MockS3API) ListPartsPagesWithContext(arg0 context.Context, arg1 *s3.Lis return ret0 } -// ListPartsPagesWithContext indicates an expected call of ListPartsPagesWithContext +// ListPartsPagesWithContext indicates an expected call of ListPartsPagesWithContext. func (mr *MockS3APIMockRecorder) ListPartsPagesWithContext(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1, arg2}, arg3...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListPartsPagesWithContext", reflect.TypeOf((*MockS3API)(nil).ListPartsPagesWithContext), varargs...) } -// ListPartsRequest mocks base method +// ListPartsRequest mocks base method. func (m *MockS3API) ListPartsRequest(arg0 *s3.ListPartsInput) (*request.Request, *s3.ListPartsOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "ListPartsRequest", arg0) @@ -3227,13 +3377,13 @@ func (m *MockS3API) ListPartsRequest(arg0 *s3.ListPartsInput) (*request.Request, return ret0, ret1 } -// ListPartsRequest indicates an expected call of ListPartsRequest +// ListPartsRequest indicates an expected call of ListPartsRequest. func (mr *MockS3APIMockRecorder) ListPartsRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListPartsRequest", reflect.TypeOf((*MockS3API)(nil).ListPartsRequest), arg0) } -// ListPartsWithContext mocks base method +// ListPartsWithContext mocks base method. func (m *MockS3API) ListPartsWithContext(arg0 context.Context, arg1 *s3.ListPartsInput, arg2 ...request.Option) (*s3.ListPartsOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -3246,14 +3396,14 @@ func (m *MockS3API) ListPartsWithContext(arg0 context.Context, arg1 *s3.ListPart return ret0, ret1 } -// ListPartsWithContext indicates an expected call of ListPartsWithContext +// ListPartsWithContext indicates an expected call of ListPartsWithContext. func (mr *MockS3APIMockRecorder) ListPartsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListPartsWithContext", reflect.TypeOf((*MockS3API)(nil).ListPartsWithContext), varargs...) } -// PutBucketAccelerateConfiguration mocks base method +// PutBucketAccelerateConfiguration mocks base method. func (m *MockS3API) PutBucketAccelerateConfiguration(arg0 *s3.PutBucketAccelerateConfigurationInput) (*s3.PutBucketAccelerateConfigurationOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PutBucketAccelerateConfiguration", arg0) @@ -3262,13 +3412,13 @@ func (m *MockS3API) PutBucketAccelerateConfiguration(arg0 *s3.PutBucketAccelerat return ret0, ret1 } -// PutBucketAccelerateConfiguration indicates an expected call of PutBucketAccelerateConfiguration +// PutBucketAccelerateConfiguration indicates an expected call of PutBucketAccelerateConfiguration. func (mr *MockS3APIMockRecorder) PutBucketAccelerateConfiguration(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketAccelerateConfiguration", reflect.TypeOf((*MockS3API)(nil).PutBucketAccelerateConfiguration), arg0) } -// PutBucketAccelerateConfigurationRequest mocks base method +// PutBucketAccelerateConfigurationRequest mocks base method. func (m *MockS3API) PutBucketAccelerateConfigurationRequest(arg0 *s3.PutBucketAccelerateConfigurationInput) (*request.Request, *s3.PutBucketAccelerateConfigurationOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PutBucketAccelerateConfigurationRequest", arg0) @@ -3277,13 +3427,13 @@ func (m *MockS3API) PutBucketAccelerateConfigurationRequest(arg0 *s3.PutBucketAc return ret0, ret1 } -// PutBucketAccelerateConfigurationRequest indicates an expected call of PutBucketAccelerateConfigurationRequest +// PutBucketAccelerateConfigurationRequest indicates an expected call of PutBucketAccelerateConfigurationRequest. func (mr *MockS3APIMockRecorder) PutBucketAccelerateConfigurationRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketAccelerateConfigurationRequest", reflect.TypeOf((*MockS3API)(nil).PutBucketAccelerateConfigurationRequest), arg0) } -// PutBucketAccelerateConfigurationWithContext mocks base method +// PutBucketAccelerateConfigurationWithContext mocks base method. func (m *MockS3API) PutBucketAccelerateConfigurationWithContext(arg0 context.Context, arg1 *s3.PutBucketAccelerateConfigurationInput, arg2 ...request.Option) (*s3.PutBucketAccelerateConfigurationOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -3296,14 +3446,14 @@ func (m *MockS3API) PutBucketAccelerateConfigurationWithContext(arg0 context.Con return ret0, ret1 } -// PutBucketAccelerateConfigurationWithContext indicates an expected call of PutBucketAccelerateConfigurationWithContext +// PutBucketAccelerateConfigurationWithContext indicates an expected call of PutBucketAccelerateConfigurationWithContext. func (mr *MockS3APIMockRecorder) PutBucketAccelerateConfigurationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketAccelerateConfigurationWithContext", reflect.TypeOf((*MockS3API)(nil).PutBucketAccelerateConfigurationWithContext), varargs...) } -// PutBucketAcl mocks base method +// PutBucketAcl mocks base method. func (m *MockS3API) PutBucketAcl(arg0 *s3.PutBucketAclInput) (*s3.PutBucketAclOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PutBucketAcl", arg0) @@ -3312,13 +3462,13 @@ func (m *MockS3API) PutBucketAcl(arg0 *s3.PutBucketAclInput) (*s3.PutBucketAclOu return ret0, ret1 } -// PutBucketAcl indicates an expected call of PutBucketAcl +// PutBucketAcl indicates an expected call of PutBucketAcl. func (mr *MockS3APIMockRecorder) PutBucketAcl(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketAcl", reflect.TypeOf((*MockS3API)(nil).PutBucketAcl), arg0) } -// PutBucketAclRequest mocks base method +// PutBucketAclRequest mocks base method. func (m *MockS3API) PutBucketAclRequest(arg0 *s3.PutBucketAclInput) (*request.Request, *s3.PutBucketAclOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PutBucketAclRequest", arg0) @@ -3327,13 +3477,13 @@ func (m *MockS3API) PutBucketAclRequest(arg0 *s3.PutBucketAclInput) (*request.Re return ret0, ret1 } -// PutBucketAclRequest indicates an expected call of PutBucketAclRequest +// PutBucketAclRequest indicates an expected call of PutBucketAclRequest. func (mr *MockS3APIMockRecorder) PutBucketAclRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketAclRequest", reflect.TypeOf((*MockS3API)(nil).PutBucketAclRequest), arg0) } -// PutBucketAclWithContext mocks base method +// PutBucketAclWithContext mocks base method. func (m *MockS3API) PutBucketAclWithContext(arg0 context.Context, arg1 *s3.PutBucketAclInput, arg2 ...request.Option) (*s3.PutBucketAclOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -3346,14 +3496,14 @@ func (m *MockS3API) PutBucketAclWithContext(arg0 context.Context, arg1 *s3.PutBu return ret0, ret1 } -// PutBucketAclWithContext indicates an expected call of PutBucketAclWithContext +// PutBucketAclWithContext indicates an expected call of PutBucketAclWithContext. func (mr *MockS3APIMockRecorder) PutBucketAclWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketAclWithContext", reflect.TypeOf((*MockS3API)(nil).PutBucketAclWithContext), varargs...) } -// PutBucketAnalyticsConfiguration mocks base method +// PutBucketAnalyticsConfiguration mocks base method. func (m *MockS3API) PutBucketAnalyticsConfiguration(arg0 *s3.PutBucketAnalyticsConfigurationInput) (*s3.PutBucketAnalyticsConfigurationOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PutBucketAnalyticsConfiguration", arg0) @@ -3362,13 +3512,13 @@ func (m *MockS3API) PutBucketAnalyticsConfiguration(arg0 *s3.PutBucketAnalyticsC return ret0, ret1 } -// PutBucketAnalyticsConfiguration indicates an expected call of PutBucketAnalyticsConfiguration +// PutBucketAnalyticsConfiguration indicates an expected call of PutBucketAnalyticsConfiguration. func (mr *MockS3APIMockRecorder) PutBucketAnalyticsConfiguration(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketAnalyticsConfiguration", reflect.TypeOf((*MockS3API)(nil).PutBucketAnalyticsConfiguration), arg0) } -// PutBucketAnalyticsConfigurationRequest mocks base method +// PutBucketAnalyticsConfigurationRequest mocks base method. func (m *MockS3API) PutBucketAnalyticsConfigurationRequest(arg0 *s3.PutBucketAnalyticsConfigurationInput) (*request.Request, *s3.PutBucketAnalyticsConfigurationOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PutBucketAnalyticsConfigurationRequest", arg0) @@ -3377,13 +3527,13 @@ func (m *MockS3API) PutBucketAnalyticsConfigurationRequest(arg0 *s3.PutBucketAna return ret0, ret1 } -// PutBucketAnalyticsConfigurationRequest indicates an expected call of PutBucketAnalyticsConfigurationRequest +// PutBucketAnalyticsConfigurationRequest indicates an expected call of PutBucketAnalyticsConfigurationRequest. func (mr *MockS3APIMockRecorder) PutBucketAnalyticsConfigurationRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketAnalyticsConfigurationRequest", reflect.TypeOf((*MockS3API)(nil).PutBucketAnalyticsConfigurationRequest), arg0) } -// PutBucketAnalyticsConfigurationWithContext mocks base method +// PutBucketAnalyticsConfigurationWithContext mocks base method. func (m *MockS3API) PutBucketAnalyticsConfigurationWithContext(arg0 context.Context, arg1 *s3.PutBucketAnalyticsConfigurationInput, arg2 ...request.Option) (*s3.PutBucketAnalyticsConfigurationOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -3396,14 +3546,14 @@ func (m *MockS3API) PutBucketAnalyticsConfigurationWithContext(arg0 context.Cont return ret0, ret1 } -// PutBucketAnalyticsConfigurationWithContext indicates an expected call of PutBucketAnalyticsConfigurationWithContext +// PutBucketAnalyticsConfigurationWithContext indicates an expected call of PutBucketAnalyticsConfigurationWithContext. func (mr *MockS3APIMockRecorder) PutBucketAnalyticsConfigurationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketAnalyticsConfigurationWithContext", reflect.TypeOf((*MockS3API)(nil).PutBucketAnalyticsConfigurationWithContext), varargs...) } -// PutBucketCors mocks base method +// PutBucketCors mocks base method. func (m *MockS3API) PutBucketCors(arg0 *s3.PutBucketCorsInput) (*s3.PutBucketCorsOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PutBucketCors", arg0) @@ -3412,13 +3562,13 @@ func (m *MockS3API) PutBucketCors(arg0 *s3.PutBucketCorsInput) (*s3.PutBucketCor return ret0, ret1 } -// PutBucketCors indicates an expected call of PutBucketCors +// PutBucketCors indicates an expected call of PutBucketCors. func (mr *MockS3APIMockRecorder) PutBucketCors(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketCors", reflect.TypeOf((*MockS3API)(nil).PutBucketCors), arg0) } -// PutBucketCorsRequest mocks base method +// PutBucketCorsRequest mocks base method. func (m *MockS3API) PutBucketCorsRequest(arg0 *s3.PutBucketCorsInput) (*request.Request, *s3.PutBucketCorsOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PutBucketCorsRequest", arg0) @@ -3427,13 +3577,13 @@ func (m *MockS3API) PutBucketCorsRequest(arg0 *s3.PutBucketCorsInput) (*request. return ret0, ret1 } -// PutBucketCorsRequest indicates an expected call of PutBucketCorsRequest +// PutBucketCorsRequest indicates an expected call of PutBucketCorsRequest. func (mr *MockS3APIMockRecorder) PutBucketCorsRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketCorsRequest", reflect.TypeOf((*MockS3API)(nil).PutBucketCorsRequest), arg0) } -// PutBucketCorsWithContext mocks base method +// PutBucketCorsWithContext mocks base method. func (m *MockS3API) PutBucketCorsWithContext(arg0 context.Context, arg1 *s3.PutBucketCorsInput, arg2 ...request.Option) (*s3.PutBucketCorsOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -3446,14 +3596,14 @@ func (m *MockS3API) PutBucketCorsWithContext(arg0 context.Context, arg1 *s3.PutB return ret0, ret1 } -// PutBucketCorsWithContext indicates an expected call of PutBucketCorsWithContext +// PutBucketCorsWithContext indicates an expected call of PutBucketCorsWithContext. func (mr *MockS3APIMockRecorder) PutBucketCorsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketCorsWithContext", reflect.TypeOf((*MockS3API)(nil).PutBucketCorsWithContext), varargs...) } -// PutBucketEncryption mocks base method +// PutBucketEncryption mocks base method. func (m *MockS3API) PutBucketEncryption(arg0 *s3.PutBucketEncryptionInput) (*s3.PutBucketEncryptionOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PutBucketEncryption", arg0) @@ -3462,13 +3612,13 @@ func (m *MockS3API) PutBucketEncryption(arg0 *s3.PutBucketEncryptionInput) (*s3. return ret0, ret1 } -// PutBucketEncryption indicates an expected call of PutBucketEncryption +// PutBucketEncryption indicates an expected call of PutBucketEncryption. func (mr *MockS3APIMockRecorder) PutBucketEncryption(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketEncryption", reflect.TypeOf((*MockS3API)(nil).PutBucketEncryption), arg0) } -// PutBucketEncryptionRequest mocks base method +// PutBucketEncryptionRequest mocks base method. func (m *MockS3API) PutBucketEncryptionRequest(arg0 *s3.PutBucketEncryptionInput) (*request.Request, *s3.PutBucketEncryptionOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PutBucketEncryptionRequest", arg0) @@ -3477,13 +3627,13 @@ func (m *MockS3API) PutBucketEncryptionRequest(arg0 *s3.PutBucketEncryptionInput return ret0, ret1 } -// PutBucketEncryptionRequest indicates an expected call of PutBucketEncryptionRequest +// PutBucketEncryptionRequest indicates an expected call of PutBucketEncryptionRequest. func (mr *MockS3APIMockRecorder) PutBucketEncryptionRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketEncryptionRequest", reflect.TypeOf((*MockS3API)(nil).PutBucketEncryptionRequest), arg0) } -// PutBucketEncryptionWithContext mocks base method +// PutBucketEncryptionWithContext mocks base method. func (m *MockS3API) PutBucketEncryptionWithContext(arg0 context.Context, arg1 *s3.PutBucketEncryptionInput, arg2 ...request.Option) (*s3.PutBucketEncryptionOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -3496,14 +3646,64 @@ func (m *MockS3API) PutBucketEncryptionWithContext(arg0 context.Context, arg1 *s return ret0, ret1 } -// PutBucketEncryptionWithContext indicates an expected call of PutBucketEncryptionWithContext +// PutBucketEncryptionWithContext indicates an expected call of PutBucketEncryptionWithContext. func (mr *MockS3APIMockRecorder) PutBucketEncryptionWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketEncryptionWithContext", reflect.TypeOf((*MockS3API)(nil).PutBucketEncryptionWithContext), varargs...) } -// PutBucketInventoryConfiguration mocks base method +// PutBucketIntelligentTieringConfiguration mocks base method. +func (m *MockS3API) PutBucketIntelligentTieringConfiguration(arg0 *s3.PutBucketIntelligentTieringConfigurationInput) (*s3.PutBucketIntelligentTieringConfigurationOutput, error) { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "PutBucketIntelligentTieringConfiguration", arg0) + ret0, _ := ret[0].(*s3.PutBucketIntelligentTieringConfigurationOutput) + ret1, _ := ret[1].(error) + return ret0, ret1 +} + +// PutBucketIntelligentTieringConfiguration indicates an expected call of PutBucketIntelligentTieringConfiguration. +func (mr *MockS3APIMockRecorder) PutBucketIntelligentTieringConfiguration(arg0 interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketIntelligentTieringConfiguration", reflect.TypeOf((*MockS3API)(nil).PutBucketIntelligentTieringConfiguration), arg0) +} + +// PutBucketIntelligentTieringConfigurationRequest mocks base method. +func (m *MockS3API) PutBucketIntelligentTieringConfigurationRequest(arg0 *s3.PutBucketIntelligentTieringConfigurationInput) (*request.Request, *s3.PutBucketIntelligentTieringConfigurationOutput) { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "PutBucketIntelligentTieringConfigurationRequest", arg0) + ret0, _ := ret[0].(*request.Request) + ret1, _ := ret[1].(*s3.PutBucketIntelligentTieringConfigurationOutput) + return ret0, ret1 +} + +// PutBucketIntelligentTieringConfigurationRequest indicates an expected call of PutBucketIntelligentTieringConfigurationRequest. +func (mr *MockS3APIMockRecorder) PutBucketIntelligentTieringConfigurationRequest(arg0 interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketIntelligentTieringConfigurationRequest", reflect.TypeOf((*MockS3API)(nil).PutBucketIntelligentTieringConfigurationRequest), arg0) +} + +// PutBucketIntelligentTieringConfigurationWithContext mocks base method. +func (m *MockS3API) PutBucketIntelligentTieringConfigurationWithContext(arg0 context.Context, arg1 *s3.PutBucketIntelligentTieringConfigurationInput, arg2 ...request.Option) (*s3.PutBucketIntelligentTieringConfigurationOutput, error) { + m.ctrl.T.Helper() + varargs := []interface{}{arg0, arg1} + for _, a := range arg2 { + varargs = append(varargs, a) + } + ret := m.ctrl.Call(m, "PutBucketIntelligentTieringConfigurationWithContext", varargs...) + ret0, _ := ret[0].(*s3.PutBucketIntelligentTieringConfigurationOutput) + ret1, _ := ret[1].(error) + return ret0, ret1 +} + +// PutBucketIntelligentTieringConfigurationWithContext indicates an expected call of PutBucketIntelligentTieringConfigurationWithContext. +func (mr *MockS3APIMockRecorder) PutBucketIntelligentTieringConfigurationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + varargs := append([]interface{}{arg0, arg1}, arg2...) + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketIntelligentTieringConfigurationWithContext", reflect.TypeOf((*MockS3API)(nil).PutBucketIntelligentTieringConfigurationWithContext), varargs...) +} + +// PutBucketInventoryConfiguration mocks base method. func (m *MockS3API) PutBucketInventoryConfiguration(arg0 *s3.PutBucketInventoryConfigurationInput) (*s3.PutBucketInventoryConfigurationOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PutBucketInventoryConfiguration", arg0) @@ -3512,13 +3712,13 @@ func (m *MockS3API) PutBucketInventoryConfiguration(arg0 *s3.PutBucketInventoryC return ret0, ret1 } -// PutBucketInventoryConfiguration indicates an expected call of PutBucketInventoryConfiguration +// PutBucketInventoryConfiguration indicates an expected call of PutBucketInventoryConfiguration. func (mr *MockS3APIMockRecorder) PutBucketInventoryConfiguration(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketInventoryConfiguration", reflect.TypeOf((*MockS3API)(nil).PutBucketInventoryConfiguration), arg0) } -// PutBucketInventoryConfigurationRequest mocks base method +// PutBucketInventoryConfigurationRequest mocks base method. func (m *MockS3API) PutBucketInventoryConfigurationRequest(arg0 *s3.PutBucketInventoryConfigurationInput) (*request.Request, *s3.PutBucketInventoryConfigurationOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PutBucketInventoryConfigurationRequest", arg0) @@ -3527,13 +3727,13 @@ func (m *MockS3API) PutBucketInventoryConfigurationRequest(arg0 *s3.PutBucketInv return ret0, ret1 } -// PutBucketInventoryConfigurationRequest indicates an expected call of PutBucketInventoryConfigurationRequest +// PutBucketInventoryConfigurationRequest indicates an expected call of PutBucketInventoryConfigurationRequest. func (mr *MockS3APIMockRecorder) PutBucketInventoryConfigurationRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketInventoryConfigurationRequest", reflect.TypeOf((*MockS3API)(nil).PutBucketInventoryConfigurationRequest), arg0) } -// PutBucketInventoryConfigurationWithContext mocks base method +// PutBucketInventoryConfigurationWithContext mocks base method. func (m *MockS3API) PutBucketInventoryConfigurationWithContext(arg0 context.Context, arg1 *s3.PutBucketInventoryConfigurationInput, arg2 ...request.Option) (*s3.PutBucketInventoryConfigurationOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -3546,14 +3746,14 @@ func (m *MockS3API) PutBucketInventoryConfigurationWithContext(arg0 context.Cont return ret0, ret1 } -// PutBucketInventoryConfigurationWithContext indicates an expected call of PutBucketInventoryConfigurationWithContext +// PutBucketInventoryConfigurationWithContext indicates an expected call of PutBucketInventoryConfigurationWithContext. func (mr *MockS3APIMockRecorder) PutBucketInventoryConfigurationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketInventoryConfigurationWithContext", reflect.TypeOf((*MockS3API)(nil).PutBucketInventoryConfigurationWithContext), varargs...) } -// PutBucketLifecycle mocks base method +// PutBucketLifecycle mocks base method. func (m *MockS3API) PutBucketLifecycle(arg0 *s3.PutBucketLifecycleInput) (*s3.PutBucketLifecycleOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PutBucketLifecycle", arg0) @@ -3562,13 +3762,13 @@ func (m *MockS3API) PutBucketLifecycle(arg0 *s3.PutBucketLifecycleInput) (*s3.Pu return ret0, ret1 } -// PutBucketLifecycle indicates an expected call of PutBucketLifecycle +// PutBucketLifecycle indicates an expected call of PutBucketLifecycle. func (mr *MockS3APIMockRecorder) PutBucketLifecycle(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketLifecycle", reflect.TypeOf((*MockS3API)(nil).PutBucketLifecycle), arg0) } -// PutBucketLifecycleConfiguration mocks base method +// PutBucketLifecycleConfiguration mocks base method. func (m *MockS3API) PutBucketLifecycleConfiguration(arg0 *s3.PutBucketLifecycleConfigurationInput) (*s3.PutBucketLifecycleConfigurationOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PutBucketLifecycleConfiguration", arg0) @@ -3577,13 +3777,13 @@ func (m *MockS3API) PutBucketLifecycleConfiguration(arg0 *s3.PutBucketLifecycleC return ret0, ret1 } -// PutBucketLifecycleConfiguration indicates an expected call of PutBucketLifecycleConfiguration +// PutBucketLifecycleConfiguration indicates an expected call of PutBucketLifecycleConfiguration. func (mr *MockS3APIMockRecorder) PutBucketLifecycleConfiguration(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketLifecycleConfiguration", reflect.TypeOf((*MockS3API)(nil).PutBucketLifecycleConfiguration), arg0) } -// PutBucketLifecycleConfigurationRequest mocks base method +// PutBucketLifecycleConfigurationRequest mocks base method. func (m *MockS3API) PutBucketLifecycleConfigurationRequest(arg0 *s3.PutBucketLifecycleConfigurationInput) (*request.Request, *s3.PutBucketLifecycleConfigurationOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PutBucketLifecycleConfigurationRequest", arg0) @@ -3592,13 +3792,13 @@ func (m *MockS3API) PutBucketLifecycleConfigurationRequest(arg0 *s3.PutBucketLif return ret0, ret1 } -// PutBucketLifecycleConfigurationRequest indicates an expected call of PutBucketLifecycleConfigurationRequest +// PutBucketLifecycleConfigurationRequest indicates an expected call of PutBucketLifecycleConfigurationRequest. func (mr *MockS3APIMockRecorder) PutBucketLifecycleConfigurationRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketLifecycleConfigurationRequest", reflect.TypeOf((*MockS3API)(nil).PutBucketLifecycleConfigurationRequest), arg0) } -// PutBucketLifecycleConfigurationWithContext mocks base method +// PutBucketLifecycleConfigurationWithContext mocks base method. func (m *MockS3API) PutBucketLifecycleConfigurationWithContext(arg0 context.Context, arg1 *s3.PutBucketLifecycleConfigurationInput, arg2 ...request.Option) (*s3.PutBucketLifecycleConfigurationOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -3611,14 +3811,14 @@ func (m *MockS3API) PutBucketLifecycleConfigurationWithContext(arg0 context.Cont return ret0, ret1 } -// PutBucketLifecycleConfigurationWithContext indicates an expected call of PutBucketLifecycleConfigurationWithContext +// PutBucketLifecycleConfigurationWithContext indicates an expected call of PutBucketLifecycleConfigurationWithContext. func (mr *MockS3APIMockRecorder) PutBucketLifecycleConfigurationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketLifecycleConfigurationWithContext", reflect.TypeOf((*MockS3API)(nil).PutBucketLifecycleConfigurationWithContext), varargs...) } -// PutBucketLifecycleRequest mocks base method +// PutBucketLifecycleRequest mocks base method. func (m *MockS3API) PutBucketLifecycleRequest(arg0 *s3.PutBucketLifecycleInput) (*request.Request, *s3.PutBucketLifecycleOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PutBucketLifecycleRequest", arg0) @@ -3627,13 +3827,13 @@ func (m *MockS3API) PutBucketLifecycleRequest(arg0 *s3.PutBucketLifecycleInput) return ret0, ret1 } -// PutBucketLifecycleRequest indicates an expected call of PutBucketLifecycleRequest +// PutBucketLifecycleRequest indicates an expected call of PutBucketLifecycleRequest. func (mr *MockS3APIMockRecorder) PutBucketLifecycleRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketLifecycleRequest", reflect.TypeOf((*MockS3API)(nil).PutBucketLifecycleRequest), arg0) } -// PutBucketLifecycleWithContext mocks base method +// PutBucketLifecycleWithContext mocks base method. func (m *MockS3API) PutBucketLifecycleWithContext(arg0 context.Context, arg1 *s3.PutBucketLifecycleInput, arg2 ...request.Option) (*s3.PutBucketLifecycleOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -3646,14 +3846,14 @@ func (m *MockS3API) PutBucketLifecycleWithContext(arg0 context.Context, arg1 *s3 return ret0, ret1 } -// PutBucketLifecycleWithContext indicates an expected call of PutBucketLifecycleWithContext +// PutBucketLifecycleWithContext indicates an expected call of PutBucketLifecycleWithContext. func (mr *MockS3APIMockRecorder) PutBucketLifecycleWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketLifecycleWithContext", reflect.TypeOf((*MockS3API)(nil).PutBucketLifecycleWithContext), varargs...) } -// PutBucketLogging mocks base method +// PutBucketLogging mocks base method. func (m *MockS3API) PutBucketLogging(arg0 *s3.PutBucketLoggingInput) (*s3.PutBucketLoggingOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PutBucketLogging", arg0) @@ -3662,13 +3862,13 @@ func (m *MockS3API) PutBucketLogging(arg0 *s3.PutBucketLoggingInput) (*s3.PutBuc return ret0, ret1 } -// PutBucketLogging indicates an expected call of PutBucketLogging +// PutBucketLogging indicates an expected call of PutBucketLogging. func (mr *MockS3APIMockRecorder) PutBucketLogging(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketLogging", reflect.TypeOf((*MockS3API)(nil).PutBucketLogging), arg0) } -// PutBucketLoggingRequest mocks base method +// PutBucketLoggingRequest mocks base method. func (m *MockS3API) PutBucketLoggingRequest(arg0 *s3.PutBucketLoggingInput) (*request.Request, *s3.PutBucketLoggingOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PutBucketLoggingRequest", arg0) @@ -3677,13 +3877,13 @@ func (m *MockS3API) PutBucketLoggingRequest(arg0 *s3.PutBucketLoggingInput) (*re return ret0, ret1 } -// PutBucketLoggingRequest indicates an expected call of PutBucketLoggingRequest +// PutBucketLoggingRequest indicates an expected call of PutBucketLoggingRequest. func (mr *MockS3APIMockRecorder) PutBucketLoggingRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketLoggingRequest", reflect.TypeOf((*MockS3API)(nil).PutBucketLoggingRequest), arg0) } -// PutBucketLoggingWithContext mocks base method +// PutBucketLoggingWithContext mocks base method. func (m *MockS3API) PutBucketLoggingWithContext(arg0 context.Context, arg1 *s3.PutBucketLoggingInput, arg2 ...request.Option) (*s3.PutBucketLoggingOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -3696,14 +3896,14 @@ func (m *MockS3API) PutBucketLoggingWithContext(arg0 context.Context, arg1 *s3.P return ret0, ret1 } -// PutBucketLoggingWithContext indicates an expected call of PutBucketLoggingWithContext +// PutBucketLoggingWithContext indicates an expected call of PutBucketLoggingWithContext. func (mr *MockS3APIMockRecorder) PutBucketLoggingWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketLoggingWithContext", reflect.TypeOf((*MockS3API)(nil).PutBucketLoggingWithContext), varargs...) } -// PutBucketMetricsConfiguration mocks base method +// PutBucketMetricsConfiguration mocks base method. func (m *MockS3API) PutBucketMetricsConfiguration(arg0 *s3.PutBucketMetricsConfigurationInput) (*s3.PutBucketMetricsConfigurationOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PutBucketMetricsConfiguration", arg0) @@ -3712,13 +3912,13 @@ func (m *MockS3API) PutBucketMetricsConfiguration(arg0 *s3.PutBucketMetricsConfi return ret0, ret1 } -// PutBucketMetricsConfiguration indicates an expected call of PutBucketMetricsConfiguration +// PutBucketMetricsConfiguration indicates an expected call of PutBucketMetricsConfiguration. func (mr *MockS3APIMockRecorder) PutBucketMetricsConfiguration(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketMetricsConfiguration", reflect.TypeOf((*MockS3API)(nil).PutBucketMetricsConfiguration), arg0) } -// PutBucketMetricsConfigurationRequest mocks base method +// PutBucketMetricsConfigurationRequest mocks base method. func (m *MockS3API) PutBucketMetricsConfigurationRequest(arg0 *s3.PutBucketMetricsConfigurationInput) (*request.Request, *s3.PutBucketMetricsConfigurationOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PutBucketMetricsConfigurationRequest", arg0) @@ -3727,13 +3927,13 @@ func (m *MockS3API) PutBucketMetricsConfigurationRequest(arg0 *s3.PutBucketMetri return ret0, ret1 } -// PutBucketMetricsConfigurationRequest indicates an expected call of PutBucketMetricsConfigurationRequest +// PutBucketMetricsConfigurationRequest indicates an expected call of PutBucketMetricsConfigurationRequest. func (mr *MockS3APIMockRecorder) PutBucketMetricsConfigurationRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketMetricsConfigurationRequest", reflect.TypeOf((*MockS3API)(nil).PutBucketMetricsConfigurationRequest), arg0) } -// PutBucketMetricsConfigurationWithContext mocks base method +// PutBucketMetricsConfigurationWithContext mocks base method. func (m *MockS3API) PutBucketMetricsConfigurationWithContext(arg0 context.Context, arg1 *s3.PutBucketMetricsConfigurationInput, arg2 ...request.Option) (*s3.PutBucketMetricsConfigurationOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -3746,14 +3946,14 @@ func (m *MockS3API) PutBucketMetricsConfigurationWithContext(arg0 context.Contex return ret0, ret1 } -// PutBucketMetricsConfigurationWithContext indicates an expected call of PutBucketMetricsConfigurationWithContext +// PutBucketMetricsConfigurationWithContext indicates an expected call of PutBucketMetricsConfigurationWithContext. func (mr *MockS3APIMockRecorder) PutBucketMetricsConfigurationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketMetricsConfigurationWithContext", reflect.TypeOf((*MockS3API)(nil).PutBucketMetricsConfigurationWithContext), varargs...) } -// PutBucketNotification mocks base method +// PutBucketNotification mocks base method. func (m *MockS3API) PutBucketNotification(arg0 *s3.PutBucketNotificationInput) (*s3.PutBucketNotificationOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PutBucketNotification", arg0) @@ -3762,13 +3962,13 @@ func (m *MockS3API) PutBucketNotification(arg0 *s3.PutBucketNotificationInput) ( return ret0, ret1 } -// PutBucketNotification indicates an expected call of PutBucketNotification +// PutBucketNotification indicates an expected call of PutBucketNotification. func (mr *MockS3APIMockRecorder) PutBucketNotification(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketNotification", reflect.TypeOf((*MockS3API)(nil).PutBucketNotification), arg0) } -// PutBucketNotificationConfiguration mocks base method +// PutBucketNotificationConfiguration mocks base method. func (m *MockS3API) PutBucketNotificationConfiguration(arg0 *s3.PutBucketNotificationConfigurationInput) (*s3.PutBucketNotificationConfigurationOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PutBucketNotificationConfiguration", arg0) @@ -3777,13 +3977,13 @@ func (m *MockS3API) PutBucketNotificationConfiguration(arg0 *s3.PutBucketNotific return ret0, ret1 } -// PutBucketNotificationConfiguration indicates an expected call of PutBucketNotificationConfiguration +// PutBucketNotificationConfiguration indicates an expected call of PutBucketNotificationConfiguration. func (mr *MockS3APIMockRecorder) PutBucketNotificationConfiguration(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketNotificationConfiguration", reflect.TypeOf((*MockS3API)(nil).PutBucketNotificationConfiguration), arg0) } -// PutBucketNotificationConfigurationRequest mocks base method +// PutBucketNotificationConfigurationRequest mocks base method. func (m *MockS3API) PutBucketNotificationConfigurationRequest(arg0 *s3.PutBucketNotificationConfigurationInput) (*request.Request, *s3.PutBucketNotificationConfigurationOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PutBucketNotificationConfigurationRequest", arg0) @@ -3792,13 +3992,13 @@ func (m *MockS3API) PutBucketNotificationConfigurationRequest(arg0 *s3.PutBucket return ret0, ret1 } -// PutBucketNotificationConfigurationRequest indicates an expected call of PutBucketNotificationConfigurationRequest +// PutBucketNotificationConfigurationRequest indicates an expected call of PutBucketNotificationConfigurationRequest. func (mr *MockS3APIMockRecorder) PutBucketNotificationConfigurationRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketNotificationConfigurationRequest", reflect.TypeOf((*MockS3API)(nil).PutBucketNotificationConfigurationRequest), arg0) } -// PutBucketNotificationConfigurationWithContext mocks base method +// PutBucketNotificationConfigurationWithContext mocks base method. func (m *MockS3API) PutBucketNotificationConfigurationWithContext(arg0 context.Context, arg1 *s3.PutBucketNotificationConfigurationInput, arg2 ...request.Option) (*s3.PutBucketNotificationConfigurationOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -3811,14 +4011,14 @@ func (m *MockS3API) PutBucketNotificationConfigurationWithContext(arg0 context.C return ret0, ret1 } -// PutBucketNotificationConfigurationWithContext indicates an expected call of PutBucketNotificationConfigurationWithContext +// PutBucketNotificationConfigurationWithContext indicates an expected call of PutBucketNotificationConfigurationWithContext. func (mr *MockS3APIMockRecorder) PutBucketNotificationConfigurationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketNotificationConfigurationWithContext", reflect.TypeOf((*MockS3API)(nil).PutBucketNotificationConfigurationWithContext), varargs...) } -// PutBucketNotificationRequest mocks base method +// PutBucketNotificationRequest mocks base method. func (m *MockS3API) PutBucketNotificationRequest(arg0 *s3.PutBucketNotificationInput) (*request.Request, *s3.PutBucketNotificationOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PutBucketNotificationRequest", arg0) @@ -3827,13 +4027,13 @@ func (m *MockS3API) PutBucketNotificationRequest(arg0 *s3.PutBucketNotificationI return ret0, ret1 } -// PutBucketNotificationRequest indicates an expected call of PutBucketNotificationRequest +// PutBucketNotificationRequest indicates an expected call of PutBucketNotificationRequest. func (mr *MockS3APIMockRecorder) PutBucketNotificationRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketNotificationRequest", reflect.TypeOf((*MockS3API)(nil).PutBucketNotificationRequest), arg0) } -// PutBucketNotificationWithContext mocks base method +// PutBucketNotificationWithContext mocks base method. func (m *MockS3API) PutBucketNotificationWithContext(arg0 context.Context, arg1 *s3.PutBucketNotificationInput, arg2 ...request.Option) (*s3.PutBucketNotificationOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -3846,14 +4046,14 @@ func (m *MockS3API) PutBucketNotificationWithContext(arg0 context.Context, arg1 return ret0, ret1 } -// PutBucketNotificationWithContext indicates an expected call of PutBucketNotificationWithContext +// PutBucketNotificationWithContext indicates an expected call of PutBucketNotificationWithContext. func (mr *MockS3APIMockRecorder) PutBucketNotificationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketNotificationWithContext", reflect.TypeOf((*MockS3API)(nil).PutBucketNotificationWithContext), varargs...) } -// PutBucketOwnershipControls mocks base method +// PutBucketOwnershipControls mocks base method. func (m *MockS3API) PutBucketOwnershipControls(arg0 *s3.PutBucketOwnershipControlsInput) (*s3.PutBucketOwnershipControlsOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PutBucketOwnershipControls", arg0) @@ -3862,13 +4062,13 @@ func (m *MockS3API) PutBucketOwnershipControls(arg0 *s3.PutBucketOwnershipContro return ret0, ret1 } -// PutBucketOwnershipControls indicates an expected call of PutBucketOwnershipControls +// PutBucketOwnershipControls indicates an expected call of PutBucketOwnershipControls. func (mr *MockS3APIMockRecorder) PutBucketOwnershipControls(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketOwnershipControls", reflect.TypeOf((*MockS3API)(nil).PutBucketOwnershipControls), arg0) } -// PutBucketOwnershipControlsRequest mocks base method +// PutBucketOwnershipControlsRequest mocks base method. func (m *MockS3API) PutBucketOwnershipControlsRequest(arg0 *s3.PutBucketOwnershipControlsInput) (*request.Request, *s3.PutBucketOwnershipControlsOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PutBucketOwnershipControlsRequest", arg0) @@ -3877,13 +4077,13 @@ func (m *MockS3API) PutBucketOwnershipControlsRequest(arg0 *s3.PutBucketOwnershi return ret0, ret1 } -// PutBucketOwnershipControlsRequest indicates an expected call of PutBucketOwnershipControlsRequest +// PutBucketOwnershipControlsRequest indicates an expected call of PutBucketOwnershipControlsRequest. func (mr *MockS3APIMockRecorder) PutBucketOwnershipControlsRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketOwnershipControlsRequest", reflect.TypeOf((*MockS3API)(nil).PutBucketOwnershipControlsRequest), arg0) } -// PutBucketOwnershipControlsWithContext mocks base method +// PutBucketOwnershipControlsWithContext mocks base method. func (m *MockS3API) PutBucketOwnershipControlsWithContext(arg0 context.Context, arg1 *s3.PutBucketOwnershipControlsInput, arg2 ...request.Option) (*s3.PutBucketOwnershipControlsOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -3896,14 +4096,14 @@ func (m *MockS3API) PutBucketOwnershipControlsWithContext(arg0 context.Context, return ret0, ret1 } -// PutBucketOwnershipControlsWithContext indicates an expected call of PutBucketOwnershipControlsWithContext +// PutBucketOwnershipControlsWithContext indicates an expected call of PutBucketOwnershipControlsWithContext. func (mr *MockS3APIMockRecorder) PutBucketOwnershipControlsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketOwnershipControlsWithContext", reflect.TypeOf((*MockS3API)(nil).PutBucketOwnershipControlsWithContext), varargs...) } -// PutBucketPolicy mocks base method +// PutBucketPolicy mocks base method. func (m *MockS3API) PutBucketPolicy(arg0 *s3.PutBucketPolicyInput) (*s3.PutBucketPolicyOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PutBucketPolicy", arg0) @@ -3912,13 +4112,13 @@ func (m *MockS3API) PutBucketPolicy(arg0 *s3.PutBucketPolicyInput) (*s3.PutBucke return ret0, ret1 } -// PutBucketPolicy indicates an expected call of PutBucketPolicy +// PutBucketPolicy indicates an expected call of PutBucketPolicy. func (mr *MockS3APIMockRecorder) PutBucketPolicy(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketPolicy", reflect.TypeOf((*MockS3API)(nil).PutBucketPolicy), arg0) } -// PutBucketPolicyRequest mocks base method +// PutBucketPolicyRequest mocks base method. func (m *MockS3API) PutBucketPolicyRequest(arg0 *s3.PutBucketPolicyInput) (*request.Request, *s3.PutBucketPolicyOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PutBucketPolicyRequest", arg0) @@ -3927,13 +4127,13 @@ func (m *MockS3API) PutBucketPolicyRequest(arg0 *s3.PutBucketPolicyInput) (*requ return ret0, ret1 } -// PutBucketPolicyRequest indicates an expected call of PutBucketPolicyRequest +// PutBucketPolicyRequest indicates an expected call of PutBucketPolicyRequest. func (mr *MockS3APIMockRecorder) PutBucketPolicyRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketPolicyRequest", reflect.TypeOf((*MockS3API)(nil).PutBucketPolicyRequest), arg0) } -// PutBucketPolicyWithContext mocks base method +// PutBucketPolicyWithContext mocks base method. func (m *MockS3API) PutBucketPolicyWithContext(arg0 context.Context, arg1 *s3.PutBucketPolicyInput, arg2 ...request.Option) (*s3.PutBucketPolicyOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -3946,14 +4146,14 @@ func (m *MockS3API) PutBucketPolicyWithContext(arg0 context.Context, arg1 *s3.Pu return ret0, ret1 } -// PutBucketPolicyWithContext indicates an expected call of PutBucketPolicyWithContext +// PutBucketPolicyWithContext indicates an expected call of PutBucketPolicyWithContext. func (mr *MockS3APIMockRecorder) PutBucketPolicyWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketPolicyWithContext", reflect.TypeOf((*MockS3API)(nil).PutBucketPolicyWithContext), varargs...) } -// PutBucketReplication mocks base method +// PutBucketReplication mocks base method. func (m *MockS3API) PutBucketReplication(arg0 *s3.PutBucketReplicationInput) (*s3.PutBucketReplicationOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PutBucketReplication", arg0) @@ -3962,13 +4162,13 @@ func (m *MockS3API) PutBucketReplication(arg0 *s3.PutBucketReplicationInput) (*s return ret0, ret1 } -// PutBucketReplication indicates an expected call of PutBucketReplication +// PutBucketReplication indicates an expected call of PutBucketReplication. func (mr *MockS3APIMockRecorder) PutBucketReplication(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketReplication", reflect.TypeOf((*MockS3API)(nil).PutBucketReplication), arg0) } -// PutBucketReplicationRequest mocks base method +// PutBucketReplicationRequest mocks base method. func (m *MockS3API) PutBucketReplicationRequest(arg0 *s3.PutBucketReplicationInput) (*request.Request, *s3.PutBucketReplicationOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PutBucketReplicationRequest", arg0) @@ -3977,13 +4177,13 @@ func (m *MockS3API) PutBucketReplicationRequest(arg0 *s3.PutBucketReplicationInp return ret0, ret1 } -// PutBucketReplicationRequest indicates an expected call of PutBucketReplicationRequest +// PutBucketReplicationRequest indicates an expected call of PutBucketReplicationRequest. func (mr *MockS3APIMockRecorder) PutBucketReplicationRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketReplicationRequest", reflect.TypeOf((*MockS3API)(nil).PutBucketReplicationRequest), arg0) } -// PutBucketReplicationWithContext mocks base method +// PutBucketReplicationWithContext mocks base method. func (m *MockS3API) PutBucketReplicationWithContext(arg0 context.Context, arg1 *s3.PutBucketReplicationInput, arg2 ...request.Option) (*s3.PutBucketReplicationOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -3996,14 +4196,14 @@ func (m *MockS3API) PutBucketReplicationWithContext(arg0 context.Context, arg1 * return ret0, ret1 } -// PutBucketReplicationWithContext indicates an expected call of PutBucketReplicationWithContext +// PutBucketReplicationWithContext indicates an expected call of PutBucketReplicationWithContext. func (mr *MockS3APIMockRecorder) PutBucketReplicationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketReplicationWithContext", reflect.TypeOf((*MockS3API)(nil).PutBucketReplicationWithContext), varargs...) } -// PutBucketRequestPayment mocks base method +// PutBucketRequestPayment mocks base method. func (m *MockS3API) PutBucketRequestPayment(arg0 *s3.PutBucketRequestPaymentInput) (*s3.PutBucketRequestPaymentOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PutBucketRequestPayment", arg0) @@ -4012,13 +4212,13 @@ func (m *MockS3API) PutBucketRequestPayment(arg0 *s3.PutBucketRequestPaymentInpu return ret0, ret1 } -// PutBucketRequestPayment indicates an expected call of PutBucketRequestPayment +// PutBucketRequestPayment indicates an expected call of PutBucketRequestPayment. func (mr *MockS3APIMockRecorder) PutBucketRequestPayment(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketRequestPayment", reflect.TypeOf((*MockS3API)(nil).PutBucketRequestPayment), arg0) } -// PutBucketRequestPaymentRequest mocks base method +// PutBucketRequestPaymentRequest mocks base method. func (m *MockS3API) PutBucketRequestPaymentRequest(arg0 *s3.PutBucketRequestPaymentInput) (*request.Request, *s3.PutBucketRequestPaymentOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PutBucketRequestPaymentRequest", arg0) @@ -4027,13 +4227,13 @@ func (m *MockS3API) PutBucketRequestPaymentRequest(arg0 *s3.PutBucketRequestPaym return ret0, ret1 } -// PutBucketRequestPaymentRequest indicates an expected call of PutBucketRequestPaymentRequest +// PutBucketRequestPaymentRequest indicates an expected call of PutBucketRequestPaymentRequest. func (mr *MockS3APIMockRecorder) PutBucketRequestPaymentRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketRequestPaymentRequest", reflect.TypeOf((*MockS3API)(nil).PutBucketRequestPaymentRequest), arg0) } -// PutBucketRequestPaymentWithContext mocks base method +// PutBucketRequestPaymentWithContext mocks base method. func (m *MockS3API) PutBucketRequestPaymentWithContext(arg0 context.Context, arg1 *s3.PutBucketRequestPaymentInput, arg2 ...request.Option) (*s3.PutBucketRequestPaymentOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -4046,14 +4246,14 @@ func (m *MockS3API) PutBucketRequestPaymentWithContext(arg0 context.Context, arg return ret0, ret1 } -// PutBucketRequestPaymentWithContext indicates an expected call of PutBucketRequestPaymentWithContext +// PutBucketRequestPaymentWithContext indicates an expected call of PutBucketRequestPaymentWithContext. func (mr *MockS3APIMockRecorder) PutBucketRequestPaymentWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketRequestPaymentWithContext", reflect.TypeOf((*MockS3API)(nil).PutBucketRequestPaymentWithContext), varargs...) } -// PutBucketTagging mocks base method +// PutBucketTagging mocks base method. func (m *MockS3API) PutBucketTagging(arg0 *s3.PutBucketTaggingInput) (*s3.PutBucketTaggingOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PutBucketTagging", arg0) @@ -4062,13 +4262,13 @@ func (m *MockS3API) PutBucketTagging(arg0 *s3.PutBucketTaggingInput) (*s3.PutBuc return ret0, ret1 } -// PutBucketTagging indicates an expected call of PutBucketTagging +// PutBucketTagging indicates an expected call of PutBucketTagging. func (mr *MockS3APIMockRecorder) PutBucketTagging(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketTagging", reflect.TypeOf((*MockS3API)(nil).PutBucketTagging), arg0) } -// PutBucketTaggingRequest mocks base method +// PutBucketTaggingRequest mocks base method. func (m *MockS3API) PutBucketTaggingRequest(arg0 *s3.PutBucketTaggingInput) (*request.Request, *s3.PutBucketTaggingOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PutBucketTaggingRequest", arg0) @@ -4077,13 +4277,13 @@ func (m *MockS3API) PutBucketTaggingRequest(arg0 *s3.PutBucketTaggingInput) (*re return ret0, ret1 } -// PutBucketTaggingRequest indicates an expected call of PutBucketTaggingRequest +// PutBucketTaggingRequest indicates an expected call of PutBucketTaggingRequest. func (mr *MockS3APIMockRecorder) PutBucketTaggingRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketTaggingRequest", reflect.TypeOf((*MockS3API)(nil).PutBucketTaggingRequest), arg0) } -// PutBucketTaggingWithContext mocks base method +// PutBucketTaggingWithContext mocks base method. func (m *MockS3API) PutBucketTaggingWithContext(arg0 context.Context, arg1 *s3.PutBucketTaggingInput, arg2 ...request.Option) (*s3.PutBucketTaggingOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -4096,14 +4296,14 @@ func (m *MockS3API) PutBucketTaggingWithContext(arg0 context.Context, arg1 *s3.P return ret0, ret1 } -// PutBucketTaggingWithContext indicates an expected call of PutBucketTaggingWithContext +// PutBucketTaggingWithContext indicates an expected call of PutBucketTaggingWithContext. func (mr *MockS3APIMockRecorder) PutBucketTaggingWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketTaggingWithContext", reflect.TypeOf((*MockS3API)(nil).PutBucketTaggingWithContext), varargs...) } -// PutBucketVersioning mocks base method +// PutBucketVersioning mocks base method. func (m *MockS3API) PutBucketVersioning(arg0 *s3.PutBucketVersioningInput) (*s3.PutBucketVersioningOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PutBucketVersioning", arg0) @@ -4112,13 +4312,13 @@ func (m *MockS3API) PutBucketVersioning(arg0 *s3.PutBucketVersioningInput) (*s3. return ret0, ret1 } -// PutBucketVersioning indicates an expected call of PutBucketVersioning +// PutBucketVersioning indicates an expected call of PutBucketVersioning. func (mr *MockS3APIMockRecorder) PutBucketVersioning(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketVersioning", reflect.TypeOf((*MockS3API)(nil).PutBucketVersioning), arg0) } -// PutBucketVersioningRequest mocks base method +// PutBucketVersioningRequest mocks base method. func (m *MockS3API) PutBucketVersioningRequest(arg0 *s3.PutBucketVersioningInput) (*request.Request, *s3.PutBucketVersioningOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PutBucketVersioningRequest", arg0) @@ -4127,13 +4327,13 @@ func (m *MockS3API) PutBucketVersioningRequest(arg0 *s3.PutBucketVersioningInput return ret0, ret1 } -// PutBucketVersioningRequest indicates an expected call of PutBucketVersioningRequest +// PutBucketVersioningRequest indicates an expected call of PutBucketVersioningRequest. func (mr *MockS3APIMockRecorder) PutBucketVersioningRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketVersioningRequest", reflect.TypeOf((*MockS3API)(nil).PutBucketVersioningRequest), arg0) } -// PutBucketVersioningWithContext mocks base method +// PutBucketVersioningWithContext mocks base method. func (m *MockS3API) PutBucketVersioningWithContext(arg0 context.Context, arg1 *s3.PutBucketVersioningInput, arg2 ...request.Option) (*s3.PutBucketVersioningOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -4146,14 +4346,14 @@ func (m *MockS3API) PutBucketVersioningWithContext(arg0 context.Context, arg1 *s return ret0, ret1 } -// PutBucketVersioningWithContext indicates an expected call of PutBucketVersioningWithContext +// PutBucketVersioningWithContext indicates an expected call of PutBucketVersioningWithContext. func (mr *MockS3APIMockRecorder) PutBucketVersioningWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketVersioningWithContext", reflect.TypeOf((*MockS3API)(nil).PutBucketVersioningWithContext), varargs...) } -// PutBucketWebsite mocks base method +// PutBucketWebsite mocks base method. func (m *MockS3API) PutBucketWebsite(arg0 *s3.PutBucketWebsiteInput) (*s3.PutBucketWebsiteOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PutBucketWebsite", arg0) @@ -4162,13 +4362,13 @@ func (m *MockS3API) PutBucketWebsite(arg0 *s3.PutBucketWebsiteInput) (*s3.PutBuc return ret0, ret1 } -// PutBucketWebsite indicates an expected call of PutBucketWebsite +// PutBucketWebsite indicates an expected call of PutBucketWebsite. func (mr *MockS3APIMockRecorder) PutBucketWebsite(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketWebsite", reflect.TypeOf((*MockS3API)(nil).PutBucketWebsite), arg0) } -// PutBucketWebsiteRequest mocks base method +// PutBucketWebsiteRequest mocks base method. func (m *MockS3API) PutBucketWebsiteRequest(arg0 *s3.PutBucketWebsiteInput) (*request.Request, *s3.PutBucketWebsiteOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PutBucketWebsiteRequest", arg0) @@ -4177,13 +4377,13 @@ func (m *MockS3API) PutBucketWebsiteRequest(arg0 *s3.PutBucketWebsiteInput) (*re return ret0, ret1 } -// PutBucketWebsiteRequest indicates an expected call of PutBucketWebsiteRequest +// PutBucketWebsiteRequest indicates an expected call of PutBucketWebsiteRequest. func (mr *MockS3APIMockRecorder) PutBucketWebsiteRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketWebsiteRequest", reflect.TypeOf((*MockS3API)(nil).PutBucketWebsiteRequest), arg0) } -// PutBucketWebsiteWithContext mocks base method +// PutBucketWebsiteWithContext mocks base method. func (m *MockS3API) PutBucketWebsiteWithContext(arg0 context.Context, arg1 *s3.PutBucketWebsiteInput, arg2 ...request.Option) (*s3.PutBucketWebsiteOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -4196,14 +4396,14 @@ func (m *MockS3API) PutBucketWebsiteWithContext(arg0 context.Context, arg1 *s3.P return ret0, ret1 } -// PutBucketWebsiteWithContext indicates an expected call of PutBucketWebsiteWithContext +// PutBucketWebsiteWithContext indicates an expected call of PutBucketWebsiteWithContext. func (mr *MockS3APIMockRecorder) PutBucketWebsiteWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutBucketWebsiteWithContext", reflect.TypeOf((*MockS3API)(nil).PutBucketWebsiteWithContext), varargs...) } -// PutObject mocks base method +// PutObject mocks base method. func (m *MockS3API) PutObject(arg0 *s3.PutObjectInput) (*s3.PutObjectOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PutObject", arg0) @@ -4212,13 +4412,13 @@ func (m *MockS3API) PutObject(arg0 *s3.PutObjectInput) (*s3.PutObjectOutput, err return ret0, ret1 } -// PutObject indicates an expected call of PutObject +// PutObject indicates an expected call of PutObject. func (mr *MockS3APIMockRecorder) PutObject(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutObject", reflect.TypeOf((*MockS3API)(nil).PutObject), arg0) } -// PutObjectAcl mocks base method +// PutObjectAcl mocks base method. func (m *MockS3API) PutObjectAcl(arg0 *s3.PutObjectAclInput) (*s3.PutObjectAclOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PutObjectAcl", arg0) @@ -4227,13 +4427,13 @@ func (m *MockS3API) PutObjectAcl(arg0 *s3.PutObjectAclInput) (*s3.PutObjectAclOu return ret0, ret1 } -// PutObjectAcl indicates an expected call of PutObjectAcl +// PutObjectAcl indicates an expected call of PutObjectAcl. func (mr *MockS3APIMockRecorder) PutObjectAcl(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutObjectAcl", reflect.TypeOf((*MockS3API)(nil).PutObjectAcl), arg0) } -// PutObjectAclRequest mocks base method +// PutObjectAclRequest mocks base method. func (m *MockS3API) PutObjectAclRequest(arg0 *s3.PutObjectAclInput) (*request.Request, *s3.PutObjectAclOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PutObjectAclRequest", arg0) @@ -4242,13 +4442,13 @@ func (m *MockS3API) PutObjectAclRequest(arg0 *s3.PutObjectAclInput) (*request.Re return ret0, ret1 } -// PutObjectAclRequest indicates an expected call of PutObjectAclRequest +// PutObjectAclRequest indicates an expected call of PutObjectAclRequest. func (mr *MockS3APIMockRecorder) PutObjectAclRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutObjectAclRequest", reflect.TypeOf((*MockS3API)(nil).PutObjectAclRequest), arg0) } -// PutObjectAclWithContext mocks base method +// PutObjectAclWithContext mocks base method. func (m *MockS3API) PutObjectAclWithContext(arg0 context.Context, arg1 *s3.PutObjectAclInput, arg2 ...request.Option) (*s3.PutObjectAclOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -4261,14 +4461,14 @@ func (m *MockS3API) PutObjectAclWithContext(arg0 context.Context, arg1 *s3.PutOb return ret0, ret1 } -// PutObjectAclWithContext indicates an expected call of PutObjectAclWithContext +// PutObjectAclWithContext indicates an expected call of PutObjectAclWithContext. func (mr *MockS3APIMockRecorder) PutObjectAclWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutObjectAclWithContext", reflect.TypeOf((*MockS3API)(nil).PutObjectAclWithContext), varargs...) } -// PutObjectLegalHold mocks base method +// PutObjectLegalHold mocks base method. func (m *MockS3API) PutObjectLegalHold(arg0 *s3.PutObjectLegalHoldInput) (*s3.PutObjectLegalHoldOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PutObjectLegalHold", arg0) @@ -4277,13 +4477,13 @@ func (m *MockS3API) PutObjectLegalHold(arg0 *s3.PutObjectLegalHoldInput) (*s3.Pu return ret0, ret1 } -// PutObjectLegalHold indicates an expected call of PutObjectLegalHold +// PutObjectLegalHold indicates an expected call of PutObjectLegalHold. func (mr *MockS3APIMockRecorder) PutObjectLegalHold(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutObjectLegalHold", reflect.TypeOf((*MockS3API)(nil).PutObjectLegalHold), arg0) } -// PutObjectLegalHoldRequest mocks base method +// PutObjectLegalHoldRequest mocks base method. func (m *MockS3API) PutObjectLegalHoldRequest(arg0 *s3.PutObjectLegalHoldInput) (*request.Request, *s3.PutObjectLegalHoldOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PutObjectLegalHoldRequest", arg0) @@ -4292,13 +4492,13 @@ func (m *MockS3API) PutObjectLegalHoldRequest(arg0 *s3.PutObjectLegalHoldInput) return ret0, ret1 } -// PutObjectLegalHoldRequest indicates an expected call of PutObjectLegalHoldRequest +// PutObjectLegalHoldRequest indicates an expected call of PutObjectLegalHoldRequest. func (mr *MockS3APIMockRecorder) PutObjectLegalHoldRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutObjectLegalHoldRequest", reflect.TypeOf((*MockS3API)(nil).PutObjectLegalHoldRequest), arg0) } -// PutObjectLegalHoldWithContext mocks base method +// PutObjectLegalHoldWithContext mocks base method. func (m *MockS3API) PutObjectLegalHoldWithContext(arg0 context.Context, arg1 *s3.PutObjectLegalHoldInput, arg2 ...request.Option) (*s3.PutObjectLegalHoldOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -4311,14 +4511,14 @@ func (m *MockS3API) PutObjectLegalHoldWithContext(arg0 context.Context, arg1 *s3 return ret0, ret1 } -// PutObjectLegalHoldWithContext indicates an expected call of PutObjectLegalHoldWithContext +// PutObjectLegalHoldWithContext indicates an expected call of PutObjectLegalHoldWithContext. func (mr *MockS3APIMockRecorder) PutObjectLegalHoldWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutObjectLegalHoldWithContext", reflect.TypeOf((*MockS3API)(nil).PutObjectLegalHoldWithContext), varargs...) } -// PutObjectLockConfiguration mocks base method +// PutObjectLockConfiguration mocks base method. func (m *MockS3API) PutObjectLockConfiguration(arg0 *s3.PutObjectLockConfigurationInput) (*s3.PutObjectLockConfigurationOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PutObjectLockConfiguration", arg0) @@ -4327,13 +4527,13 @@ func (m *MockS3API) PutObjectLockConfiguration(arg0 *s3.PutObjectLockConfigurati return ret0, ret1 } -// PutObjectLockConfiguration indicates an expected call of PutObjectLockConfiguration +// PutObjectLockConfiguration indicates an expected call of PutObjectLockConfiguration. func (mr *MockS3APIMockRecorder) PutObjectLockConfiguration(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutObjectLockConfiguration", reflect.TypeOf((*MockS3API)(nil).PutObjectLockConfiguration), arg0) } -// PutObjectLockConfigurationRequest mocks base method +// PutObjectLockConfigurationRequest mocks base method. func (m *MockS3API) PutObjectLockConfigurationRequest(arg0 *s3.PutObjectLockConfigurationInput) (*request.Request, *s3.PutObjectLockConfigurationOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PutObjectLockConfigurationRequest", arg0) @@ -4342,13 +4542,13 @@ func (m *MockS3API) PutObjectLockConfigurationRequest(arg0 *s3.PutObjectLockConf return ret0, ret1 } -// PutObjectLockConfigurationRequest indicates an expected call of PutObjectLockConfigurationRequest +// PutObjectLockConfigurationRequest indicates an expected call of PutObjectLockConfigurationRequest. func (mr *MockS3APIMockRecorder) PutObjectLockConfigurationRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutObjectLockConfigurationRequest", reflect.TypeOf((*MockS3API)(nil).PutObjectLockConfigurationRequest), arg0) } -// PutObjectLockConfigurationWithContext mocks base method +// PutObjectLockConfigurationWithContext mocks base method. func (m *MockS3API) PutObjectLockConfigurationWithContext(arg0 context.Context, arg1 *s3.PutObjectLockConfigurationInput, arg2 ...request.Option) (*s3.PutObjectLockConfigurationOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -4361,14 +4561,14 @@ func (m *MockS3API) PutObjectLockConfigurationWithContext(arg0 context.Context, return ret0, ret1 } -// PutObjectLockConfigurationWithContext indicates an expected call of PutObjectLockConfigurationWithContext +// PutObjectLockConfigurationWithContext indicates an expected call of PutObjectLockConfigurationWithContext. func (mr *MockS3APIMockRecorder) PutObjectLockConfigurationWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutObjectLockConfigurationWithContext", reflect.TypeOf((*MockS3API)(nil).PutObjectLockConfigurationWithContext), varargs...) } -// PutObjectRequest mocks base method +// PutObjectRequest mocks base method. func (m *MockS3API) PutObjectRequest(arg0 *s3.PutObjectInput) (*request.Request, *s3.PutObjectOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PutObjectRequest", arg0) @@ -4377,13 +4577,13 @@ func (m *MockS3API) PutObjectRequest(arg0 *s3.PutObjectInput) (*request.Request, return ret0, ret1 } -// PutObjectRequest indicates an expected call of PutObjectRequest +// PutObjectRequest indicates an expected call of PutObjectRequest. func (mr *MockS3APIMockRecorder) PutObjectRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutObjectRequest", reflect.TypeOf((*MockS3API)(nil).PutObjectRequest), arg0) } -// PutObjectRetention mocks base method +// PutObjectRetention mocks base method. func (m *MockS3API) PutObjectRetention(arg0 *s3.PutObjectRetentionInput) (*s3.PutObjectRetentionOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PutObjectRetention", arg0) @@ -4392,13 +4592,13 @@ func (m *MockS3API) PutObjectRetention(arg0 *s3.PutObjectRetentionInput) (*s3.Pu return ret0, ret1 } -// PutObjectRetention indicates an expected call of PutObjectRetention +// PutObjectRetention indicates an expected call of PutObjectRetention. func (mr *MockS3APIMockRecorder) PutObjectRetention(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutObjectRetention", reflect.TypeOf((*MockS3API)(nil).PutObjectRetention), arg0) } -// PutObjectRetentionRequest mocks base method +// PutObjectRetentionRequest mocks base method. func (m *MockS3API) PutObjectRetentionRequest(arg0 *s3.PutObjectRetentionInput) (*request.Request, *s3.PutObjectRetentionOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PutObjectRetentionRequest", arg0) @@ -4407,13 +4607,13 @@ func (m *MockS3API) PutObjectRetentionRequest(arg0 *s3.PutObjectRetentionInput) return ret0, ret1 } -// PutObjectRetentionRequest indicates an expected call of PutObjectRetentionRequest +// PutObjectRetentionRequest indicates an expected call of PutObjectRetentionRequest. func (mr *MockS3APIMockRecorder) PutObjectRetentionRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutObjectRetentionRequest", reflect.TypeOf((*MockS3API)(nil).PutObjectRetentionRequest), arg0) } -// PutObjectRetentionWithContext mocks base method +// PutObjectRetentionWithContext mocks base method. func (m *MockS3API) PutObjectRetentionWithContext(arg0 context.Context, arg1 *s3.PutObjectRetentionInput, arg2 ...request.Option) (*s3.PutObjectRetentionOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -4426,14 +4626,14 @@ func (m *MockS3API) PutObjectRetentionWithContext(arg0 context.Context, arg1 *s3 return ret0, ret1 } -// PutObjectRetentionWithContext indicates an expected call of PutObjectRetentionWithContext +// PutObjectRetentionWithContext indicates an expected call of PutObjectRetentionWithContext. func (mr *MockS3APIMockRecorder) PutObjectRetentionWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutObjectRetentionWithContext", reflect.TypeOf((*MockS3API)(nil).PutObjectRetentionWithContext), varargs...) } -// PutObjectTagging mocks base method +// PutObjectTagging mocks base method. func (m *MockS3API) PutObjectTagging(arg0 *s3.PutObjectTaggingInput) (*s3.PutObjectTaggingOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PutObjectTagging", arg0) @@ -4442,13 +4642,13 @@ func (m *MockS3API) PutObjectTagging(arg0 *s3.PutObjectTaggingInput) (*s3.PutObj return ret0, ret1 } -// PutObjectTagging indicates an expected call of PutObjectTagging +// PutObjectTagging indicates an expected call of PutObjectTagging. func (mr *MockS3APIMockRecorder) PutObjectTagging(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutObjectTagging", reflect.TypeOf((*MockS3API)(nil).PutObjectTagging), arg0) } -// PutObjectTaggingRequest mocks base method +// PutObjectTaggingRequest mocks base method. func (m *MockS3API) PutObjectTaggingRequest(arg0 *s3.PutObjectTaggingInput) (*request.Request, *s3.PutObjectTaggingOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PutObjectTaggingRequest", arg0) @@ -4457,13 +4657,13 @@ func (m *MockS3API) PutObjectTaggingRequest(arg0 *s3.PutObjectTaggingInput) (*re return ret0, ret1 } -// PutObjectTaggingRequest indicates an expected call of PutObjectTaggingRequest +// PutObjectTaggingRequest indicates an expected call of PutObjectTaggingRequest. func (mr *MockS3APIMockRecorder) PutObjectTaggingRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutObjectTaggingRequest", reflect.TypeOf((*MockS3API)(nil).PutObjectTaggingRequest), arg0) } -// PutObjectTaggingWithContext mocks base method +// PutObjectTaggingWithContext mocks base method. func (m *MockS3API) PutObjectTaggingWithContext(arg0 context.Context, arg1 *s3.PutObjectTaggingInput, arg2 ...request.Option) (*s3.PutObjectTaggingOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -4476,14 +4676,14 @@ func (m *MockS3API) PutObjectTaggingWithContext(arg0 context.Context, arg1 *s3.P return ret0, ret1 } -// PutObjectTaggingWithContext indicates an expected call of PutObjectTaggingWithContext +// PutObjectTaggingWithContext indicates an expected call of PutObjectTaggingWithContext. func (mr *MockS3APIMockRecorder) PutObjectTaggingWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutObjectTaggingWithContext", reflect.TypeOf((*MockS3API)(nil).PutObjectTaggingWithContext), varargs...) } -// PutObjectWithContext mocks base method +// PutObjectWithContext mocks base method. func (m *MockS3API) PutObjectWithContext(arg0 context.Context, arg1 *s3.PutObjectInput, arg2 ...request.Option) (*s3.PutObjectOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -4496,14 +4696,14 @@ func (m *MockS3API) PutObjectWithContext(arg0 context.Context, arg1 *s3.PutObjec return ret0, ret1 } -// PutObjectWithContext indicates an expected call of PutObjectWithContext +// PutObjectWithContext indicates an expected call of PutObjectWithContext. func (mr *MockS3APIMockRecorder) PutObjectWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutObjectWithContext", reflect.TypeOf((*MockS3API)(nil).PutObjectWithContext), varargs...) } -// PutPublicAccessBlock mocks base method +// PutPublicAccessBlock mocks base method. func (m *MockS3API) PutPublicAccessBlock(arg0 *s3.PutPublicAccessBlockInput) (*s3.PutPublicAccessBlockOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PutPublicAccessBlock", arg0) @@ -4512,13 +4712,13 @@ func (m *MockS3API) PutPublicAccessBlock(arg0 *s3.PutPublicAccessBlockInput) (*s return ret0, ret1 } -// PutPublicAccessBlock indicates an expected call of PutPublicAccessBlock +// PutPublicAccessBlock indicates an expected call of PutPublicAccessBlock. func (mr *MockS3APIMockRecorder) PutPublicAccessBlock(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutPublicAccessBlock", reflect.TypeOf((*MockS3API)(nil).PutPublicAccessBlock), arg0) } -// PutPublicAccessBlockRequest mocks base method +// PutPublicAccessBlockRequest mocks base method. func (m *MockS3API) PutPublicAccessBlockRequest(arg0 *s3.PutPublicAccessBlockInput) (*request.Request, *s3.PutPublicAccessBlockOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PutPublicAccessBlockRequest", arg0) @@ -4527,13 +4727,13 @@ func (m *MockS3API) PutPublicAccessBlockRequest(arg0 *s3.PutPublicAccessBlockInp return ret0, ret1 } -// PutPublicAccessBlockRequest indicates an expected call of PutPublicAccessBlockRequest +// PutPublicAccessBlockRequest indicates an expected call of PutPublicAccessBlockRequest. func (mr *MockS3APIMockRecorder) PutPublicAccessBlockRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutPublicAccessBlockRequest", reflect.TypeOf((*MockS3API)(nil).PutPublicAccessBlockRequest), arg0) } -// PutPublicAccessBlockWithContext mocks base method +// PutPublicAccessBlockWithContext mocks base method. func (m *MockS3API) PutPublicAccessBlockWithContext(arg0 context.Context, arg1 *s3.PutPublicAccessBlockInput, arg2 ...request.Option) (*s3.PutPublicAccessBlockOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -4546,14 +4746,14 @@ func (m *MockS3API) PutPublicAccessBlockWithContext(arg0 context.Context, arg1 * return ret0, ret1 } -// PutPublicAccessBlockWithContext indicates an expected call of PutPublicAccessBlockWithContext +// PutPublicAccessBlockWithContext indicates an expected call of PutPublicAccessBlockWithContext. func (mr *MockS3APIMockRecorder) PutPublicAccessBlockWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutPublicAccessBlockWithContext", reflect.TypeOf((*MockS3API)(nil).PutPublicAccessBlockWithContext), varargs...) } -// RestoreObject mocks base method +// RestoreObject mocks base method. func (m *MockS3API) RestoreObject(arg0 *s3.RestoreObjectInput) (*s3.RestoreObjectOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "RestoreObject", arg0) @@ -4562,13 +4762,13 @@ func (m *MockS3API) RestoreObject(arg0 *s3.RestoreObjectInput) (*s3.RestoreObjec return ret0, ret1 } -// RestoreObject indicates an expected call of RestoreObject +// RestoreObject indicates an expected call of RestoreObject. func (mr *MockS3APIMockRecorder) RestoreObject(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RestoreObject", reflect.TypeOf((*MockS3API)(nil).RestoreObject), arg0) } -// RestoreObjectRequest mocks base method +// RestoreObjectRequest mocks base method. func (m *MockS3API) RestoreObjectRequest(arg0 *s3.RestoreObjectInput) (*request.Request, *s3.RestoreObjectOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "RestoreObjectRequest", arg0) @@ -4577,13 +4777,13 @@ func (m *MockS3API) RestoreObjectRequest(arg0 *s3.RestoreObjectInput) (*request. return ret0, ret1 } -// RestoreObjectRequest indicates an expected call of RestoreObjectRequest +// RestoreObjectRequest indicates an expected call of RestoreObjectRequest. func (mr *MockS3APIMockRecorder) RestoreObjectRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RestoreObjectRequest", reflect.TypeOf((*MockS3API)(nil).RestoreObjectRequest), arg0) } -// RestoreObjectWithContext mocks base method +// RestoreObjectWithContext mocks base method. func (m *MockS3API) RestoreObjectWithContext(arg0 context.Context, arg1 *s3.RestoreObjectInput, arg2 ...request.Option) (*s3.RestoreObjectOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -4596,14 +4796,14 @@ func (m *MockS3API) RestoreObjectWithContext(arg0 context.Context, arg1 *s3.Rest return ret0, ret1 } -// RestoreObjectWithContext indicates an expected call of RestoreObjectWithContext +// RestoreObjectWithContext indicates an expected call of RestoreObjectWithContext. func (mr *MockS3APIMockRecorder) RestoreObjectWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RestoreObjectWithContext", reflect.TypeOf((*MockS3API)(nil).RestoreObjectWithContext), varargs...) } -// SelectObjectContent mocks base method +// SelectObjectContent mocks base method. func (m *MockS3API) SelectObjectContent(arg0 *s3.SelectObjectContentInput) (*s3.SelectObjectContentOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "SelectObjectContent", arg0) @@ -4612,13 +4812,13 @@ func (m *MockS3API) SelectObjectContent(arg0 *s3.SelectObjectContentInput) (*s3. return ret0, ret1 } -// SelectObjectContent indicates an expected call of SelectObjectContent +// SelectObjectContent indicates an expected call of SelectObjectContent. func (mr *MockS3APIMockRecorder) SelectObjectContent(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SelectObjectContent", reflect.TypeOf((*MockS3API)(nil).SelectObjectContent), arg0) } -// SelectObjectContentRequest mocks base method +// SelectObjectContentRequest mocks base method. func (m *MockS3API) SelectObjectContentRequest(arg0 *s3.SelectObjectContentInput) (*request.Request, *s3.SelectObjectContentOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "SelectObjectContentRequest", arg0) @@ -4627,13 +4827,13 @@ func (m *MockS3API) SelectObjectContentRequest(arg0 *s3.SelectObjectContentInput return ret0, ret1 } -// SelectObjectContentRequest indicates an expected call of SelectObjectContentRequest +// SelectObjectContentRequest indicates an expected call of SelectObjectContentRequest. func (mr *MockS3APIMockRecorder) SelectObjectContentRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SelectObjectContentRequest", reflect.TypeOf((*MockS3API)(nil).SelectObjectContentRequest), arg0) } -// SelectObjectContentWithContext mocks base method +// SelectObjectContentWithContext mocks base method. func (m *MockS3API) SelectObjectContentWithContext(arg0 context.Context, arg1 *s3.SelectObjectContentInput, arg2 ...request.Option) (*s3.SelectObjectContentOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -4646,14 +4846,14 @@ func (m *MockS3API) SelectObjectContentWithContext(arg0 context.Context, arg1 *s return ret0, ret1 } -// SelectObjectContentWithContext indicates an expected call of SelectObjectContentWithContext +// SelectObjectContentWithContext indicates an expected call of SelectObjectContentWithContext. func (mr *MockS3APIMockRecorder) SelectObjectContentWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SelectObjectContentWithContext", reflect.TypeOf((*MockS3API)(nil).SelectObjectContentWithContext), varargs...) } -// UploadPart mocks base method +// UploadPart mocks base method. func (m *MockS3API) UploadPart(arg0 *s3.UploadPartInput) (*s3.UploadPartOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "UploadPart", arg0) @@ -4662,13 +4862,13 @@ func (m *MockS3API) UploadPart(arg0 *s3.UploadPartInput) (*s3.UploadPartOutput, return ret0, ret1 } -// UploadPart indicates an expected call of UploadPart +// UploadPart indicates an expected call of UploadPart. func (mr *MockS3APIMockRecorder) UploadPart(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UploadPart", reflect.TypeOf((*MockS3API)(nil).UploadPart), arg0) } -// UploadPartCopy mocks base method +// UploadPartCopy mocks base method. func (m *MockS3API) UploadPartCopy(arg0 *s3.UploadPartCopyInput) (*s3.UploadPartCopyOutput, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "UploadPartCopy", arg0) @@ -4677,13 +4877,13 @@ func (m *MockS3API) UploadPartCopy(arg0 *s3.UploadPartCopyInput) (*s3.UploadPart return ret0, ret1 } -// UploadPartCopy indicates an expected call of UploadPartCopy +// UploadPartCopy indicates an expected call of UploadPartCopy. func (mr *MockS3APIMockRecorder) UploadPartCopy(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UploadPartCopy", reflect.TypeOf((*MockS3API)(nil).UploadPartCopy), arg0) } -// UploadPartCopyRequest mocks base method +// UploadPartCopyRequest mocks base method. func (m *MockS3API) UploadPartCopyRequest(arg0 *s3.UploadPartCopyInput) (*request.Request, *s3.UploadPartCopyOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "UploadPartCopyRequest", arg0) @@ -4692,13 +4892,13 @@ func (m *MockS3API) UploadPartCopyRequest(arg0 *s3.UploadPartCopyInput) (*reques return ret0, ret1 } -// UploadPartCopyRequest indicates an expected call of UploadPartCopyRequest +// UploadPartCopyRequest indicates an expected call of UploadPartCopyRequest. func (mr *MockS3APIMockRecorder) UploadPartCopyRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UploadPartCopyRequest", reflect.TypeOf((*MockS3API)(nil).UploadPartCopyRequest), arg0) } -// UploadPartCopyWithContext mocks base method +// UploadPartCopyWithContext mocks base method. func (m *MockS3API) UploadPartCopyWithContext(arg0 context.Context, arg1 *s3.UploadPartCopyInput, arg2 ...request.Option) (*s3.UploadPartCopyOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -4711,14 +4911,14 @@ func (m *MockS3API) UploadPartCopyWithContext(arg0 context.Context, arg1 *s3.Upl return ret0, ret1 } -// UploadPartCopyWithContext indicates an expected call of UploadPartCopyWithContext +// UploadPartCopyWithContext indicates an expected call of UploadPartCopyWithContext. func (mr *MockS3APIMockRecorder) UploadPartCopyWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UploadPartCopyWithContext", reflect.TypeOf((*MockS3API)(nil).UploadPartCopyWithContext), varargs...) } -// UploadPartRequest mocks base method +// UploadPartRequest mocks base method. func (m *MockS3API) UploadPartRequest(arg0 *s3.UploadPartInput) (*request.Request, *s3.UploadPartOutput) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "UploadPartRequest", arg0) @@ -4727,13 +4927,13 @@ func (m *MockS3API) UploadPartRequest(arg0 *s3.UploadPartInput) (*request.Reques return ret0, ret1 } -// UploadPartRequest indicates an expected call of UploadPartRequest +// UploadPartRequest indicates an expected call of UploadPartRequest. func (mr *MockS3APIMockRecorder) UploadPartRequest(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UploadPartRequest", reflect.TypeOf((*MockS3API)(nil).UploadPartRequest), arg0) } -// UploadPartWithContext mocks base method +// UploadPartWithContext mocks base method. func (m *MockS3API) UploadPartWithContext(arg0 context.Context, arg1 *s3.UploadPartInput, arg2 ...request.Option) (*s3.UploadPartOutput, error) { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -4746,14 +4946,14 @@ func (m *MockS3API) UploadPartWithContext(arg0 context.Context, arg1 *s3.UploadP return ret0, ret1 } -// UploadPartWithContext indicates an expected call of UploadPartWithContext +// UploadPartWithContext indicates an expected call of UploadPartWithContext. func (mr *MockS3APIMockRecorder) UploadPartWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UploadPartWithContext", reflect.TypeOf((*MockS3API)(nil).UploadPartWithContext), varargs...) } -// WaitUntilBucketExists mocks base method +// WaitUntilBucketExists mocks base method. func (m *MockS3API) WaitUntilBucketExists(arg0 *s3.HeadBucketInput) error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "WaitUntilBucketExists", arg0) @@ -4761,13 +4961,13 @@ func (m *MockS3API) WaitUntilBucketExists(arg0 *s3.HeadBucketInput) error { return ret0 } -// WaitUntilBucketExists indicates an expected call of WaitUntilBucketExists +// WaitUntilBucketExists indicates an expected call of WaitUntilBucketExists. func (mr *MockS3APIMockRecorder) WaitUntilBucketExists(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilBucketExists", reflect.TypeOf((*MockS3API)(nil).WaitUntilBucketExists), arg0) } -// WaitUntilBucketExistsWithContext mocks base method +// WaitUntilBucketExistsWithContext mocks base method. func (m *MockS3API) WaitUntilBucketExistsWithContext(arg0 context.Context, arg1 *s3.HeadBucketInput, arg2 ...request.WaiterOption) error { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -4779,14 +4979,14 @@ func (m *MockS3API) WaitUntilBucketExistsWithContext(arg0 context.Context, arg1 return ret0 } -// WaitUntilBucketExistsWithContext indicates an expected call of WaitUntilBucketExistsWithContext +// WaitUntilBucketExistsWithContext indicates an expected call of WaitUntilBucketExistsWithContext. func (mr *MockS3APIMockRecorder) WaitUntilBucketExistsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilBucketExistsWithContext", reflect.TypeOf((*MockS3API)(nil).WaitUntilBucketExistsWithContext), varargs...) } -// WaitUntilBucketNotExists mocks base method +// WaitUntilBucketNotExists mocks base method. func (m *MockS3API) WaitUntilBucketNotExists(arg0 *s3.HeadBucketInput) error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "WaitUntilBucketNotExists", arg0) @@ -4794,13 +4994,13 @@ func (m *MockS3API) WaitUntilBucketNotExists(arg0 *s3.HeadBucketInput) error { return ret0 } -// WaitUntilBucketNotExists indicates an expected call of WaitUntilBucketNotExists +// WaitUntilBucketNotExists indicates an expected call of WaitUntilBucketNotExists. func (mr *MockS3APIMockRecorder) WaitUntilBucketNotExists(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilBucketNotExists", reflect.TypeOf((*MockS3API)(nil).WaitUntilBucketNotExists), arg0) } -// WaitUntilBucketNotExistsWithContext mocks base method +// WaitUntilBucketNotExistsWithContext mocks base method. func (m *MockS3API) WaitUntilBucketNotExistsWithContext(arg0 context.Context, arg1 *s3.HeadBucketInput, arg2 ...request.WaiterOption) error { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -4812,14 +5012,14 @@ func (m *MockS3API) WaitUntilBucketNotExistsWithContext(arg0 context.Context, ar return ret0 } -// WaitUntilBucketNotExistsWithContext indicates an expected call of WaitUntilBucketNotExistsWithContext +// WaitUntilBucketNotExistsWithContext indicates an expected call of WaitUntilBucketNotExistsWithContext. func (mr *MockS3APIMockRecorder) WaitUntilBucketNotExistsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilBucketNotExistsWithContext", reflect.TypeOf((*MockS3API)(nil).WaitUntilBucketNotExistsWithContext), varargs...) } -// WaitUntilObjectExists mocks base method +// WaitUntilObjectExists mocks base method. func (m *MockS3API) WaitUntilObjectExists(arg0 *s3.HeadObjectInput) error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "WaitUntilObjectExists", arg0) @@ -4827,13 +5027,13 @@ func (m *MockS3API) WaitUntilObjectExists(arg0 *s3.HeadObjectInput) error { return ret0 } -// WaitUntilObjectExists indicates an expected call of WaitUntilObjectExists +// WaitUntilObjectExists indicates an expected call of WaitUntilObjectExists. func (mr *MockS3APIMockRecorder) WaitUntilObjectExists(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilObjectExists", reflect.TypeOf((*MockS3API)(nil).WaitUntilObjectExists), arg0) } -// WaitUntilObjectExistsWithContext mocks base method +// WaitUntilObjectExistsWithContext mocks base method. func (m *MockS3API) WaitUntilObjectExistsWithContext(arg0 context.Context, arg1 *s3.HeadObjectInput, arg2 ...request.WaiterOption) error { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -4845,14 +5045,14 @@ func (m *MockS3API) WaitUntilObjectExistsWithContext(arg0 context.Context, arg1 return ret0 } -// WaitUntilObjectExistsWithContext indicates an expected call of WaitUntilObjectExistsWithContext +// WaitUntilObjectExistsWithContext indicates an expected call of WaitUntilObjectExistsWithContext. func (mr *MockS3APIMockRecorder) WaitUntilObjectExistsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilObjectExistsWithContext", reflect.TypeOf((*MockS3API)(nil).WaitUntilObjectExistsWithContext), varargs...) } -// WaitUntilObjectNotExists mocks base method +// WaitUntilObjectNotExists mocks base method. func (m *MockS3API) WaitUntilObjectNotExists(arg0 *s3.HeadObjectInput) error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "WaitUntilObjectNotExists", arg0) @@ -4860,13 +5060,13 @@ func (m *MockS3API) WaitUntilObjectNotExists(arg0 *s3.HeadObjectInput) error { return ret0 } -// WaitUntilObjectNotExists indicates an expected call of WaitUntilObjectNotExists +// WaitUntilObjectNotExists indicates an expected call of WaitUntilObjectNotExists. func (mr *MockS3APIMockRecorder) WaitUntilObjectNotExists(arg0 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WaitUntilObjectNotExists", reflect.TypeOf((*MockS3API)(nil).WaitUntilObjectNotExists), arg0) } -// WaitUntilObjectNotExistsWithContext mocks base method +// WaitUntilObjectNotExistsWithContext mocks base method. func (m *MockS3API) WaitUntilObjectNotExistsWithContext(arg0 context.Context, arg1 *s3.HeadObjectInput, arg2 ...request.WaiterOption) error { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} @@ -4878,7 +5078,7 @@ func (m *MockS3API) WaitUntilObjectNotExistsWithContext(arg0 context.Context, ar return ret0 } -// WaitUntilObjectNotExistsWithContext indicates an expected call of WaitUntilObjectNotExistsWithContext +// WaitUntilObjectNotExistsWithContext indicates an expected call of WaitUntilObjectNotExistsWithContext. func (mr *MockS3APIMockRecorder) WaitUntilObjectNotExistsWithContext(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) diff --git a/br/pkg/restore/BUILD.bazel b/br/pkg/restore/BUILD.bazel index 4f242d49de7e5..e89f76d24d54c 100644 --- a/br/pkg/restore/BUILD.bazel +++ b/br/pkg/restore/BUILD.bazel @@ -12,6 +12,7 @@ go_library( "pipeline_items.go", "range.go", "rawkv_client.go", + "search.go", "split.go", "split_client.go", "stream_metas.go", @@ -36,6 +37,7 @@ go_library( "//br/pkg/stream", "//br/pkg/summary", "//br/pkg/utils", + "//config", "//ddl/util", "//domain", "//kv", @@ -95,12 +97,13 @@ go_test( "merge_test.go", "range_test.go", "rawkv_client_test.go", + "search_test.go", "split_test.go", "stream_metas_test.go", "util_test.go", ], + embed = [":restore"], deps = [ - ":restore", "//br/pkg/backup", "//br/pkg/conn", "//br/pkg/errors", diff --git a/br/pkg/restore/search.go b/br/pkg/restore/search.go new file mode 100644 index 0000000000000..65078f5b6af1e --- /dev/null +++ b/br/pkg/restore/search.go @@ -0,0 +1,309 @@ +// Copyright 2022 PingCAP, Inc. Licensed under Apache-2.0. + +package restore + +import ( + "bytes" + "context" + "crypto/sha256" + "encoding/base64" + "encoding/hex" + "sort" + "strings" + "sync" + + "github.com/pingcap/errors" + backuppb "github.com/pingcap/kvproto/pkg/brpb" + "github.com/pingcap/log" + "github.com/pingcap/tidb/br/pkg/storage" + "github.com/pingcap/tidb/br/pkg/stream" + "github.com/pingcap/tidb/br/pkg/utils" + "github.com/pingcap/tidb/util/codec" + "go.uber.org/zap" + "golang.org/x/sync/errgroup" +) + +// Comparator is used for comparing the relationship of src and dst +type Comparator interface { + Compare(src, dst []byte) bool +} + +// startWithComparator is used for comparing whether src starts with dst +type startWithComparator struct{} + +// NewStartWithComparator create a comparator to compare whether src starts with dst +func NewStartWithComparator() Comparator { + return new(startWithComparator) +} + +// Compare whether src starts with dst +func (ec *startWithComparator) Compare(src, dst []byte) bool { + return bytes.HasPrefix(src, dst) +} + +// StreamKVInfo stores kv info searched from log data files +type StreamKVInfo struct { + Key string `json:"key"` + EncodedKey string `json:"-"` + WriteType byte `json:"write-type"` + StartTs uint64 `json:"start-ts"` + CommitTs uint64 `json:"commit-ts"` + CFName string `json:"cf-name"` + Value string `json:"value,omitempty"` + ShortValue string `json:"short-value,omitempty"` +} + +// StreamBackupSearch is used for searching key from log data files +type StreamBackupSearch struct { + storage storage.ExternalStorage + comparator Comparator + searchKey []byte // hex string + startTs uint64 + endTs uint64 +} + +// NewStreamBackupSearch creates an instance of StreamBackupSearch +func NewStreamBackupSearch(storage storage.ExternalStorage, comparator Comparator, searchKey []byte) *StreamBackupSearch { + bs := &StreamBackupSearch{ + storage: storage, + comparator: comparator, + } + + bs.searchKey = codec.EncodeBytes([]byte{}, searchKey) + return bs +} + +// SetStartTS set start timestamp searched from +func (s *StreamBackupSearch) SetStartTS(startTs uint64) { + s.startTs = startTs +} + +// SetEndTs set end timestamp searched to +func (s *StreamBackupSearch) SetEndTs(endTs uint64) { + s.endTs = endTs +} + +func (s *StreamBackupSearch) readDataFiles(ctx context.Context, ch chan<- *backuppb.DataFileInfo) error { + opt := &storage.WalkOption{SubDir: stream.GetStreamBackupMetaPrefix()} + pool := utils.NewWorkerPool(64, "read backup meta") + eg, egCtx := errgroup.WithContext(ctx) + err := s.storage.WalkDir(egCtx, opt, func(path string, size int64) error { + if !strings.Contains(path, stream.GetStreamBackupMetaPrefix()) { + return nil + } + + pool.ApplyOnErrorGroup(eg, func() error { + m := &backuppb.Metadata{} + b, err := s.storage.ReadFile(egCtx, path) + if err != nil { + return errors.Trace(err) + } + err = m.Unmarshal(b) + if err != nil { + return errors.Trace(err) + } + + s.resolveMetaData(egCtx, m, ch) + log.Debug("read backup meta file", zap.String("path", path)) + return nil + }) + + return nil + }) + + if err != nil { + return errors.Trace(err) + } + + return eg.Wait() +} + +func (s *StreamBackupSearch) resolveMetaData(ctx context.Context, metaData *backuppb.Metadata, ch chan<- *backuppb.DataFileInfo) { + for _, file := range metaData.Files { + if file.IsMeta { + continue + } + + // TODO dynamically configure filter policy + if bytes.Compare(s.searchKey, file.StartKey) < 0 { + continue + } + if bytes.Compare(s.searchKey, file.EndKey) > 0 { + continue + } + + if s.startTs > 0 { + if file.MaxTs < s.startTs { + continue + } + } + if s.endTs > 0 { + if file.MinTs > s.endTs { + continue + } + } + + ch <- file + } +} + +// Search kv entries from log data files +func (s *StreamBackupSearch) Search(ctx context.Context) ([]*StreamKVInfo, error) { + dataFilesCh := make(chan *backuppb.DataFileInfo, 32) + entriesCh, errCh := make(chan *StreamKVInfo, 64), make(chan error, 8) + go func() { + defer close(dataFilesCh) + if err := s.readDataFiles(ctx, dataFilesCh); err != nil { + errCh <- err + } + }() + + pool := utils.NewWorkerPool(16, "search key") + var wg sync.WaitGroup + + for dataFile := range dataFilesCh { + wg.Add(1) + file := dataFile + pool.Apply(func() { + defer wg.Done() + if err := s.searchFromDataFile(ctx, file, entriesCh); err != nil { + errCh <- err + } + }) + } + + go func() { + wg.Wait() + close(entriesCh) + close(errCh) + }() + + for err := range errCh { + return nil, errors.Trace(err) + } + + defaultCFEntries := make(map[string]*StreamKVInfo, 64) + writeCFEntries := make(map[string]*StreamKVInfo, 64) + + for entry := range entriesCh { + if entry.CFName == writeCFName { + writeCFEntries[entry.EncodedKey] = entry + } else if entry.CFName == defaultCFName { + defaultCFEntries[entry.EncodedKey] = entry + } + } + + entries := s.mergeCFEntries(defaultCFEntries, writeCFEntries) + return entries, nil +} + +func (s *StreamBackupSearch) searchFromDataFile(ctx context.Context, dataFile *backuppb.DataFileInfo, ch chan<- *StreamKVInfo) error { + buff, err := s.storage.ReadFile(ctx, dataFile.Path) + if err != nil { + return errors.Annotatef(err, "read data file error, file: %s", dataFile.Path) + } + + if checksum := sha256.Sum256(buff); !bytes.Equal(checksum[:], dataFile.GetSha256()) { + return errors.Annotatef(err, "validate checksum failed, file: %s", dataFile.Path) + } + + iter := stream.NewEventIterator(buff) + for iter.Valid() { + iter.Next() + if err := iter.GetError(); err != nil { + return errors.Trace(err) + } + + k, v := iter.Key(), iter.Value() + if !s.comparator.Compare(k, s.searchKey) { + continue + } + + _, ts, err := codec.DecodeUintDesc(k[len(k)-8:]) + if err != nil { + return errors.Annotatef(err, "decode ts from key error, file: %s", dataFile.Path) + } + + k = k[:len(k)-8] + _, rawKey, err := codec.DecodeBytes(k, nil) + if err != nil { + return errors.Annotatef(err, "decode raw key error, file: %s", dataFile.Path) + } + + if dataFile.Cf == writeCFName { + rawWriteCFValue := new(stream.RawWriteCFValue) + if err := rawWriteCFValue.ParseFrom(v); err != nil { + return errors.Annotatef(err, "parse raw write cf value error, file: %s", dataFile.Path) + } + + valueStr := "" + if rawWriteCFValue.HasShortValue() { + valueStr = base64.StdEncoding.EncodeToString(rawWriteCFValue.GetShortValue()) + } + + kvInfo := &StreamKVInfo{ + WriteType: rawWriteCFValue.GetWriteType(), + CFName: dataFile.Cf, + CommitTs: ts, + StartTs: rawWriteCFValue.GetStartTs(), + Key: strings.ToUpper(hex.EncodeToString(rawKey)), + EncodedKey: hex.EncodeToString(iter.Key()), + ShortValue: valueStr, + } + ch <- kvInfo + } else if dataFile.Cf == defaultCFName { + kvInfo := &StreamKVInfo{ + CFName: dataFile.Cf, + StartTs: ts, + Key: strings.ToUpper(hex.EncodeToString(rawKey)), + EncodedKey: hex.EncodeToString(iter.Key()), + Value: base64.StdEncoding.EncodeToString(v), + } + ch <- kvInfo + } + } + + log.Info("finish search data file", zap.String("file", dataFile.Path)) + return nil +} + +func (s *StreamBackupSearch) mergeCFEntries(defaultCFEntries, writeCFEntries map[string]*StreamKVInfo) []*StreamKVInfo { + entries := make([]*StreamKVInfo, 0, len(defaultCFEntries)+len(writeCFEntries)) + mergedDefaultCFKeys := make(map[string]struct{}, 16) + for _, entry := range writeCFEntries { + entries = append(entries, entry) + if entry.ShortValue != "" { + continue + } + + keyBytes, err := hex.DecodeString(entry.Key) + if err != nil { + log.Warn("hex decode key failed", zap.String("key", entry.Key), zap.String("encode-key", entry.EncodedKey), zap.Error(err)) + continue + } + + encodedKey := codec.EncodeBytes([]byte{}, keyBytes) + defaultCFKey := hex.EncodeToString(codec.EncodeUintDesc(encodedKey, entry.StartTs)) + defaultCFEntry, ok := defaultCFEntries[defaultCFKey] + if !ok { + continue + } + + entry.Value = defaultCFEntry.Value + mergedDefaultCFKeys[defaultCFKey] = struct{}{} + } + + for key, entry := range defaultCFEntries { + if _, ok := mergedDefaultCFKeys[key]; ok { + continue + } + + entries = append(entries, entry) + } + + sort.Slice(entries, func(i, j int) bool { + return entries[i].CommitTs < entries[j].CommitTs + }) + + return entries +} diff --git a/br/pkg/restore/search_test.go b/br/pkg/restore/search_test.go new file mode 100644 index 0000000000000..6af96b10b3536 --- /dev/null +++ b/br/pkg/restore/search_test.go @@ -0,0 +1,203 @@ +// Copyright 2022 PingCAP, Inc. Licensed under Apache-2.0. + +package restore + +import ( + "bytes" + "context" + "crypto/sha256" + "encoding/hex" + "strings" + "testing" + "time" + + backuppb "github.com/pingcap/kvproto/pkg/brpb" + "github.com/pingcap/tidb/br/pkg/storage" + "github.com/pingcap/tidb/br/pkg/stream" + "github.com/pingcap/tidb/util/codec" + "github.com/stretchr/testify/require" +) + +func TestStartWithComparator(t *testing.T) { + comparator := NewStartWithComparator() + require.True(t, comparator.Compare([]byte("aa_key"), []byte("aa"))) + require.False(t, comparator.Compare([]byte("aa_key"), []byte("aak"))) + require.False(t, comparator.Compare([]byte("aa_key"), []byte("bb"))) +} + +func fakeStorage(t *testing.T) storage.ExternalStorage { + baseDir := t.TempDir() + s, err := storage.NewLocalStorage(baseDir) + require.NoError(t, err) + return s +} + +func encodeKey(key string, ts int64) []byte { + encodedKey := codec.EncodeBytes([]byte{}, []byte(key)) + return codec.EncodeUintDesc(encodedKey, uint64(ts)) +} + +func encodeShortValue(val string, ts int64) []byte { + flagShortValuePrefix := byte('v') + valBytes := []byte(val) + buff := make([]byte, 0, 11+len(valBytes)) + buff = append(buff, byte('P')) + buff = codec.EncodeUvarint(buff, uint64(ts)) + buff = append(buff, flagShortValuePrefix) + buff = append(buff, byte(len(valBytes))) + buff = append(buff, valBytes...) + return buff +} + +type cf struct { + key string + startTs int64 + commitTS int64 + val string +} + +func fakeCFs() (defaultCFs, writeCFs []*cf) { + defaultCFs = []*cf{ + { + key: "aa_big_key_1", + startTs: time.Now().UnixNano(), + val: "aa_big_val_1", + }, + { + key: "bb_big_key_1", + startTs: time.Now().UnixNano(), + val: "bb_big_val_1", + }, + { + key: "cc_big_key_1", + startTs: time.Now().UnixNano(), + val: "cc_big_val_1", + }, + } + + writeCFs = []*cf{ + { + key: "aa_small_key_1", + startTs: time.Now().UnixNano(), + commitTS: time.Now().UnixNano(), + val: "aa_small_val_1", + }, + { + key: "aa_big_key_1", + startTs: defaultCFs[0].startTs, + commitTS: time.Now().UnixNano(), + val: "aa_short_val_1", + }, + { + key: "bb_small_key_1", + startTs: time.Now().UnixNano(), + commitTS: time.Now().UnixNano(), + val: "bb_small_val_1", + }, + { + key: "bb_big_key_1", + startTs: defaultCFs[1].startTs, + commitTS: time.Now().UnixNano(), + val: "bb_short_val_1", + }, + } + + return +} + +func fakeDataFile(t *testing.T, s storage.ExternalStorage) (defaultCFDataFile, writeCFDataFile *backuppb.DataFileInfo) { + const ( + defaultCFFile = "default_cf" + writeCFFile = "write_cf" + ) + defaultCFs, writeCFs := fakeCFs() + ctx := context.Background() + defaultCFBuf := bytes.NewBuffer([]byte{}) + for _, defaultCF := range defaultCFs { + defaultCFBuf.Write(stream.EncodeKVEntry(encodeKey(defaultCF.key, defaultCF.startTs), []byte(defaultCF.val))) + } + + err := s.WriteFile(ctx, defaultCFFile, defaultCFBuf.Bytes()) + require.NoError(t, err) + defaultCFCheckSum := sha256.Sum256(defaultCFBuf.Bytes()) + defaultCFDataFile = &backuppb.DataFileInfo{ + Path: defaultCFFile, + Cf: defaultCFName, + Sha256: defaultCFCheckSum[:], + } + + writeCFBuf := bytes.NewBuffer([]byte{}) + for _, writeCF := range writeCFs { + writeCFBuf.Write(stream.EncodeKVEntry(encodeKey(writeCF.key, writeCF.commitTS), encodeShortValue(writeCF.val, writeCF.startTs))) + } + + err = s.WriteFile(ctx, writeCFFile, writeCFBuf.Bytes()) + require.NoError(t, err) + writeCFCheckSum := sha256.Sum256(writeCFBuf.Bytes()) + writeCFDataFile = &backuppb.DataFileInfo{ + Path: writeCFFile, + Cf: writeCFName, + Sha256: writeCFCheckSum[:], + } + + return +} + +func TestSearchFromDataFile(t *testing.T) { + s := fakeStorage(t) + defaultCFDataFile, writeCFDataFile := fakeDataFile(t, s) + comparator := NewStartWithComparator() + searchKey := []byte("aa_big_key_1") + bs := NewStreamBackupSearch(s, comparator, searchKey) + ch := make(chan *StreamKVInfo, 16) + ctx := context.Background() + + err := bs.searchFromDataFile(ctx, defaultCFDataFile, ch) + require.NoError(t, err) + err = bs.searchFromDataFile(ctx, writeCFDataFile, ch) + require.NoError(t, err) + close(ch) + + hexSearchKey := strings.ToUpper(hex.EncodeToString(searchKey)) + searchKeyCount := 0 + for kvEntry := range ch { + require.True(t, strings.HasPrefix(kvEntry.Key, hexSearchKey)) + searchKeyCount++ + } + + require.Equal(t, 2, searchKeyCount) +} + +func TestMergeCFEntries(t *testing.T) { + defaultCFs, writeCFs := fakeCFs() + defaultCFEntries := make(map[string]*StreamKVInfo, 8) + writeCFEntries := make(map[string]*StreamKVInfo, 8) + + for _, defaultCF := range defaultCFs { + encodedKey := hex.EncodeToString(encodeKey(defaultCF.key, defaultCF.startTs)) + defaultCFEntries[encodedKey] = &StreamKVInfo{ + Key: hex.EncodeToString([]byte(defaultCF.key)), + EncodedKey: encodedKey, + StartTs: uint64(defaultCF.startTs), + CFName: defaultCFName, + Value: defaultCF.val, + } + } + for _, writeCF := range writeCFs { + encodedKey := hex.EncodeToString(encodeKey(writeCF.key, writeCF.commitTS)) + writeCFEntries[encodedKey] = &StreamKVInfo{ + Key: hex.EncodeToString([]byte(writeCF.key)), + EncodedKey: encodedKey, + StartTs: uint64(writeCF.startTs), + CommitTs: uint64(writeCF.commitTS), + CFName: writeCFName, + Value: writeCF.val, + } + } + + s := fakeStorage(t) + comparator := NewStartWithComparator() + bs := NewStreamBackupSearch(s, comparator, []byte{}) + kvEntries := bs.mergeCFEntries(defaultCFEntries, writeCFEntries) + require.Equal(t, len(writeCFs)+1, len(kvEntries)) +} diff --git a/br/pkg/stream/meta_kv.go b/br/pkg/stream/meta_kv.go index 323ae40c0aeeb..9d054f0bef454 100644 --- a/br/pkg/stream/meta_kv.go +++ b/br/pkg/stream/meta_kv.go @@ -179,6 +179,14 @@ func (v *RawWriteCFValue) UpdateShortValue(value []byte) { v.shortValue = value } +func (v *RawWriteCFValue) GetStartTs() uint64 { + return v.startTs +} + +func (v *RawWriteCFValue) GetWriteType() byte { + return v.t +} + // EncodeTo encodes the RawWriteCFValue to get encoded value. func (v *RawWriteCFValue) EncodeTo() []byte { data := make([]byte, 0, 9) diff --git a/br/pkg/streamhelper/BUILD.bazel b/br/pkg/streamhelper/BUILD.bazel index 4af832cbf1c26..e3761c9b14361 100644 --- a/br/pkg/streamhelper/BUILD.bazel +++ b/br/pkg/streamhelper/BUILD.bazel @@ -43,6 +43,7 @@ go_library( "@org_golang_google_grpc//keepalive", "@org_golang_x_sync//errgroup", "@org_uber_go_zap//:zap", + "@org_uber_go_zap//zapcore", ], ) @@ -52,12 +53,14 @@ go_test( "advancer_test.go", "basic_lib_for_test.go", "integration_test.go", + "regioniter_test.go", "tsheap_test.go", ], deps = [ ":streamhelper", "//br/pkg/errors", "//br/pkg/logutil", + "//br/pkg/redact", "//br/pkg/storage", "//br/pkg/streamhelper/config", "//kv", diff --git a/br/pkg/streamhelper/advancer.go b/br/pkg/streamhelper/advancer.go index e20516285e962..601a364cf51bb 100644 --- a/br/pkg/streamhelper/advancer.go +++ b/br/pkg/streamhelper/advancer.go @@ -109,14 +109,14 @@ func NewCheckpointAdvancer(env Env) *CheckpointAdvancer { // you may need to change the config `AdvancingByCache`. func (c *CheckpointAdvancer) disableCache() { c.cache = NoOPCheckpointCache{} - c.state = fullScan{} + c.state = &fullScan{} } // enable the cache. // also check `AdvancingByCache` in the config. func (c *CheckpointAdvancer) enableCache() { c.cache = NewCheckpoints() - c.state = fullScan{} + c.state = &fullScan{} } // UpdateConfig updates the config for the advancer. @@ -185,6 +185,7 @@ func (c *CheckpointAdvancer) tryAdvance(ctx context.Context, rst RangesSharesTS) 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) } }() @@ -225,11 +226,19 @@ func (c *CheckpointAdvancer) tryAdvance(ctx context.Context, rst RangesSharesTS) // CalculateGlobalCheckpointLight tries to advance the global checkpoint by the cache. func (c *CheckpointAdvancer) CalculateGlobalCheckpointLight(ctx context.Context) (uint64, error) { - log.Info("advancer with cache: current tree", zap.Stringer("ct", c.cache)) + 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 } + samples := rsts + if len(rsts) > 3 { + samples = rsts[:3] + } + for _, sample := range samples { + log.Info("[log backup advancer hint] sample range.", zap.Object("range", sample.Zap()), zap.Int("total-len", len(rsts))) + } + workers := utils.NewWorkerPool(uint(config.DefaultMaxConcurrencyAdvance), "regions") eg, cx := errgroup.WithContext(ctx) for _, rst := range rsts { @@ -242,7 +251,6 @@ func (c *CheckpointAdvancer) CalculateGlobalCheckpointLight(ctx context.Context) if err != nil { return 0, err } - log.Info("advancer with cache: new tree", zap.Stringer("cache", c.cache)) ts := c.cache.CheckpointTS() return ts, nil } @@ -420,6 +428,7 @@ func (c *CheckpointAdvancer) advanceCheckpointBy(ctx context.Context, getCheckpo if err != nil { return err } + log.Info("get checkpoint", zap.Uint64("old", c.lastCheckpoint), zap.Uint64("new", cp)) if cp < c.lastCheckpoint { log.Warn("failed to update global checkpoint: stale", zap.Uint64("old", c.lastCheckpoint), zap.Uint64("new", cp)) } diff --git a/br/pkg/streamhelper/collector.go b/br/pkg/streamhelper/collector.go index 1df39d0633d68..d7c42adbfdda0 100644 --- a/br/pkg/streamhelper/collector.go +++ b/br/pkg/streamhelper/collector.go @@ -192,8 +192,16 @@ func (c *storeCollector) sendPendingRequests(ctx context.Context) error { for _, checkpoint := range cps.Checkpoints { if checkpoint.Err != nil { log.Debug("failed to get region checkpoint", zap.Stringer("err", checkpoint.Err)) + if checkpoint.Err.EpochNotMatch != nil { + metrics.RegionCheckpointFailure.WithLabelValues("epoch-not-match").Inc() + } + if checkpoint.Err.NotLeader != nil { + metrics.RegionCheckpointFailure.WithLabelValues("not-leader").Inc() + } + metrics.RegionCheckpointRequest.WithLabelValues("fail").Inc() c.inconsistent = append(c.inconsistent, c.regionMap[checkpoint.Region.Id]) } else { + metrics.RegionCheckpointRequest.WithLabelValues("success").Inc() if c.onSuccess != nil { c.onSuccess(checkpoint.Checkpoint, c.regionMap[checkpoint.Region.Id]) } diff --git a/br/pkg/streamhelper/regioniter.go b/br/pkg/streamhelper/regioniter.go index b2bfa0820316c..9f71ebf38b472 100644 --- a/br/pkg/streamhelper/regioniter.go +++ b/br/pkg/streamhelper/regioniter.go @@ -5,13 +5,18 @@ package streamhelper import ( "bytes" "context" + "fmt" "time" "github.com/pingcap/errors" "github.com/pingcap/kvproto/pkg/metapb" + "github.com/pingcap/log" 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/pingcap/tidb/metrics" ) const ( @@ -44,6 +49,13 @@ type RegionIter struct { PageSize int } +func (r *RegionIter) String() string { + return fmt.Sprintf("RegionIter:%s;%v;from=%s", + logutil.StringifyKeys([]kv.KeyRange{{StartKey: r.currentStartKey, EndKey: r.endKey}}), + r.infScanFinished, + redact.Key(r.startKey)) +} + // IterateRegion creates an iterater over the region range. func IterateRegion(cli RegionScanner, startKey, endKey []byte) *RegionIter { return &RegionIter{ @@ -85,8 +97,17 @@ func CheckRegionConsistency(startKey, endKey []byte, regions []RegionWithLeader) // Next get the next page of regions. func (r *RegionIter) Next(ctx context.Context) ([]RegionWithLeader, error) { var rs []RegionWithLeader - state := utils.InitialRetryState(30, 500*time.Millisecond, 500*time.Millisecond) - err := utils.WithRetry(ctx, func() error { + state := utils.InitialRetryState(8, 500*time.Millisecond, 500*time.Millisecond) + err := utils.WithRetry(ctx, func() (retErr error) { + defer func() { + if retErr != nil { + log.Warn("failed with trying to scan regions", logutil.ShortError(retErr), + logutil.Key("start", r.currentStartKey), + logutil.Key("end", r.endKey), + ) + } + metrics.RegionCheckpointFailure.WithLabelValues("retryable-scan-region").Inc() + }() regions, err := r.cli.RegionScan(ctx, r.currentStartKey, r.endKey, r.PageSize) if err != nil { return err @@ -115,8 +136,11 @@ func (r *RegionIter) Next(ctx context.Context) ([]RegionWithLeader, error) { // Done checks whether the iteration is done. func (r *RegionIter) Done() bool { + // special case: we want to scan to the end of key space. + // at this time, comparing currentStartKey and endKey may be misleading when + // they are both "". if len(r.endKey) == 0 { return r.infScanFinished } - return bytes.Compare(r.currentStartKey, r.endKey) >= 0 + return r.infScanFinished || bytes.Compare(r.currentStartKey, r.endKey) >= 0 } diff --git a/br/pkg/streamhelper/regioniter_test.go b/br/pkg/streamhelper/regioniter_test.go new file mode 100644 index 0000000000000..42d4445f70679 --- /dev/null +++ b/br/pkg/streamhelper/regioniter_test.go @@ -0,0 +1,184 @@ +// Copyright 2022 PingCAP, Inc. Licensed under Apache-2.0. + +package streamhelper_test + +import ( + "bytes" + "context" + "fmt" + "strings" + "testing" + + "github.com/pingcap/kvproto/pkg/metapb" + "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/kv" + "github.com/stretchr/testify/require" +) + +type constantRegions []streamhelper.RegionWithLeader + +func regionToRange(region streamhelper.RegionWithLeader) kv.KeyRange { + return kv.KeyRange{ + StartKey: region.Region.StartKey, + EndKey: region.Region.EndKey, + } +} + +func (c constantRegions) EqualsTo(other []streamhelper.RegionWithLeader) bool { + if len(c) != len(other) { + return false + } + for i := 0; i < len(c); i++ { + r1 := regionToRange(c[i]) + r2 := regionToRange(other[i]) + + equals := bytes.Equal(r1.StartKey, r2.StartKey) && bytes.Equal(r1.EndKey, r2.EndKey) + if !equals { + return false + } + } + return true +} + +func (c constantRegions) String() string { + segs := make([]string, 0, len(c)) + for _, region := range c { + segs = append(segs, fmt.Sprintf("%d%s", region.Region.Id, logutil.StringifyRange(regionToRange(region)))) + } + return strings.Join(segs, ";") +} + +// RegionScan gets a list of regions, starts from the region that contains key. +// Limit limits the maximum number of regions returned. +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 { + result = append(result, region) + } else if bytes.Compare(region.Region.StartKey, key) > 0 { + break + } + } + fmt.Printf("all = %s\n", c) + fmt.Printf("start = %s, end = %s, result = %s\n", redact.Key(key), redact.Key(endKey), constantRegions(result)) + return result, nil +} + +func makeSubrangeRegions(keys ...string) constantRegions { + if len(keys) == 0 { + return nil + } + id := uint64(1) + regions := make([]streamhelper.RegionWithLeader, 0, len(keys)+1) + start := keys[0] + for _, key := range keys[1:] { + region := streamhelper.RegionWithLeader{ + Region: &metapb.Region{ + Id: id, + StartKey: []byte(start), + EndKey: []byte(key), + }, + } + id++ + start = key + regions = append(regions, region) + } + return constantRegions(regions) + +} + +func useRegions(keys ...string) constantRegions { + ks := []string{""} + ks = append(ks, keys...) + ks = append(ks, "") + return makeSubrangeRegions(ks...) +} + +func manyRegions(from, to int) []string { + regions := []string{} + for i := from; i < to; i++ { + regions = append(regions, fmt.Sprintf("%06d", i)) + } + return regions +} + +func appendInitial(a []string) []string { + return append([]string{""}, a...) +} + +func appendFinal(a []string) []string { + return append(a, "") +} + +func TestRegionIterator(t *testing.T) { + type Case struct { + // boundary of regions, doesn't include the initial key (implicitly "") + // or the final key (implicitly +inf) + // Example: + // ["0001", "0002"] => [Region("", "0001"), Region("0001", "0002"), Region("0002", "")] + RegionBoundary []string + StartKey string + EndKey string + // border of required regions, include the initial key and the final key. + // Example: + // ["0001", "0002", ""] => [Region("0001", "0002"), Region("0002", "")] + RequiredRegionBoundary []string + } + + run := func(t *testing.T, c Case) { + req := require.New(t) + regions := useRegions(c.RegionBoundary...) + requiredRegions := makeSubrangeRegions(c.RequiredRegionBoundary...) + ctx := context.Background() + + collected := make([]streamhelper.RegionWithLeader, 0, len(c.RequiredRegionBoundary)) + iter := streamhelper.IterateRegion(regions, []byte(c.StartKey), []byte(c.EndKey)) + for !iter.Done() { + regions, err := iter.Next(ctx) + req.NoError(err) + collected = append(collected, regions...) + } + req.True(requiredRegions.EqualsTo(collected), "%s :: %s", requiredRegions, collected) + } + + cases := []Case{ + { + RegionBoundary: []string{"0001", "0003", "0008", "0078"}, + StartKey: "0077", + EndKey: "0079", + RequiredRegionBoundary: []string{"0008", "0078", ""}, + }, + { + RegionBoundary: []string{"0001", "0005", "0008", "0097"}, + StartKey: "0000", + EndKey: "0008", + RequiredRegionBoundary: []string{"", "0001", "0005", "0008"}, + }, + { + RegionBoundary: manyRegions(0, 10000), + StartKey: "000001", + EndKey: "005000", + RequiredRegionBoundary: manyRegions(1, 5001), + }, + { + RegionBoundary: manyRegions(0, 10000), + StartKey: "000100", + EndKey: "", + RequiredRegionBoundary: appendFinal(manyRegions(100, 10000)), + }, + { + RegionBoundary: manyRegions(0, 10000), + StartKey: "", + EndKey: "003000", + RequiredRegionBoundary: appendInitial(manyRegions(0, 3001)), + }, + } + + for i, c := range cases { + t.Run(fmt.Sprintf("case#%d", i), func(t *testing.T) { + run(t, c) + }) + } +} diff --git a/br/pkg/streamhelper/tsheap.go b/br/pkg/streamhelper/tsheap.go index 64669a151467a..75d674c56b18e 100644 --- a/br/pkg/streamhelper/tsheap.go +++ b/br/pkg/streamhelper/tsheap.go @@ -3,6 +3,7 @@ package streamhelper import ( + "encoding/hex" "fmt" "strings" "sync" @@ -12,8 +13,10 @@ import ( "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/kv" "github.com/tikv/client-go/v2/oracle" + "go.uber.org/zap/zapcore" ) // CheckpointsCache is the heap-like cache for checkpoints. @@ -88,6 +91,26 @@ type RangesSharesTS struct { 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)) diff --git a/br/pkg/streamhelper/tsheap_test.go b/br/pkg/streamhelper/tsheap_test.go index 843dbf3f42f09..6453ee36a60ab 100644 --- a/br/pkg/streamhelper/tsheap_test.go +++ b/br/pkg/streamhelper/tsheap_test.go @@ -101,6 +101,10 @@ func TestMergeRanges(t *testing.T) { 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 { diff --git a/br/pkg/task/BUILD.bazel b/br/pkg/task/BUILD.bazel index b01d47de6de22..4acaf84014b03 100644 --- a/br/pkg/task/BUILD.bazel +++ b/br/pkg/task/BUILD.bazel @@ -39,6 +39,7 @@ go_library( "//statistics/handle", "//types", "//util/mathutil", + "//util/sqlexec", "//util/table-filter", "@com_github_docker_go_units//:go-units", "@com_github_fatih_color//:color", @@ -78,7 +79,6 @@ go_test( deps = [ "//br/pkg/conn", "//br/pkg/metautil", - "//br/pkg/pdutil", "//br/pkg/restore", "//br/pkg/storage", "//br/pkg/stream", diff --git a/br/pkg/task/backup.go b/br/pkg/task/backup.go index 311f57e9de020..f100e4ea5121b 100644 --- a/br/pkg/task/backup.go +++ b/br/pkg/task/backup.go @@ -18,6 +18,7 @@ import ( "github.com/pingcap/log" "github.com/pingcap/tidb/br/pkg/backup" "github.com/pingcap/tidb/br/pkg/checksum" + "github.com/pingcap/tidb/br/pkg/conn" berrors "github.com/pingcap/tidb/br/pkg/errors" "github.com/pingcap/tidb/br/pkg/glue" "github.com/pingcap/tidb/br/pkg/logutil" @@ -252,7 +253,7 @@ func RunBackup(c context.Context, g glue.Glue, cmdName string, cfg *BackupConfig // Domain loads all table info into memory. By skipping Domain, we save // lots of memory (about 500MB for 40K 40 fields YCSB tables). needDomain := !skipStats - mgr, err := NewMgr(ctx, g, cfg.PD, cfg.TLS, GetKeepalive(&cfg.Config), cfg.CheckRequirements, needDomain) + mgr, err := NewMgr(ctx, g, cfg.PD, cfg.TLS, GetKeepalive(&cfg.Config), cfg.CheckRequirements, needDomain, conn.NormalVersionChecker) if err != nil { return errors.Trace(err) } diff --git a/br/pkg/task/backup_raw.go b/br/pkg/task/backup_raw.go index 7fe34dfb5243e..6bb5aba79c3b1 100644 --- a/br/pkg/task/backup_raw.go +++ b/br/pkg/task/backup_raw.go @@ -11,6 +11,7 @@ import ( backuppb "github.com/pingcap/kvproto/pkg/brpb" "github.com/pingcap/log" "github.com/pingcap/tidb/br/pkg/backup" + "github.com/pingcap/tidb/br/pkg/conn" berrors "github.com/pingcap/tidb/br/pkg/errors" "github.com/pingcap/tidb/br/pkg/glue" "github.com/pingcap/tidb/br/pkg/metautil" @@ -137,7 +138,7 @@ func RunBackupRaw(c context.Context, g glue.Glue, cmdName string, cfg *RawKvConf } // Backup raw does not need domain. needDomain := false - mgr, err := NewMgr(ctx, g, cfg.PD, cfg.TLS, GetKeepalive(&cfg.Config), cfg.CheckRequirements, needDomain) + mgr, err := NewMgr(ctx, g, cfg.PD, cfg.TLS, GetKeepalive(&cfg.Config), cfg.CheckRequirements, needDomain, conn.NormalVersionChecker) if err != nil { return errors.Trace(err) } diff --git a/br/pkg/task/common.go b/br/pkg/task/common.go index d9479764f0ff9..d4cf94c1a0f69 100644 --- a/br/pkg/task/common.go +++ b/br/pkg/task/common.go @@ -566,6 +566,7 @@ func NewMgr(ctx context.Context, keepalive keepalive.ClientParameters, checkRequirements bool, needDomain bool, + versionCheckerType conn.VersionCheckerType, ) (*conn.Mgr, error) { var ( tlsConf *tls.Config @@ -590,7 +591,7 @@ func NewMgr(ctx context.Context, // Is it necessary to remove `StoreBehavior`? return conn.NewMgr( ctx, g, pdAddress, tlsConf, securityOption, keepalive, conn.SkipTiFlash, - checkRequirements, needDomain, + checkRequirements, needDomain, versionCheckerType, ) } diff --git a/br/pkg/task/restore.go b/br/pkg/task/restore.go index 09fe19348ef24..798bd1420b40d 100644 --- a/br/pkg/task/restore.go +++ b/br/pkg/task/restore.go @@ -401,7 +401,7 @@ func RunRestore(c context.Context, g glue.Glue, cmdName string, cfg *RestoreConf // Restore needs domain to do DDL. needDomain := true keepaliveCfg := GetKeepalive(&cfg.Config) - mgr, err := NewMgr(ctx, g, cfg.PD, cfg.TLS, keepaliveCfg, cfg.CheckRequirements, needDomain) + mgr, err := NewMgr(ctx, g, cfg.PD, cfg.TLS, keepaliveCfg, cfg.CheckRequirements, needDomain, conn.NormalVersionChecker) if err != nil { return errors.Trace(err) } diff --git a/br/pkg/task/restore_raw.go b/br/pkg/task/restore_raw.go index 452cccfad8c42..6c15cd9989512 100644 --- a/br/pkg/task/restore_raw.go +++ b/br/pkg/task/restore_raw.go @@ -67,7 +67,7 @@ func RunRestoreRaw(c context.Context, g glue.Glue, cmdName string, cfg *RestoreR // Restore raw does not need domain. needDomain := false - mgr, err := NewMgr(ctx, g, cfg.PD, cfg.TLS, GetKeepalive(&cfg.Config), cfg.CheckRequirements, needDomain) + mgr, err := NewMgr(ctx, g, cfg.PD, cfg.TLS, GetKeepalive(&cfg.Config), cfg.CheckRequirements, needDomain, conn.NormalVersionChecker) if err != nil { return errors.Trace(err) } diff --git a/br/pkg/task/stream.go b/br/pkg/task/stream.go index a3f8548831d89..ac791a34043f3 100644 --- a/br/pkg/task/stream.go +++ b/br/pkg/task/stream.go @@ -24,6 +24,7 @@ import ( "sync" "time" + "github.com/docker/go-units" "github.com/fatih/color" "github.com/opentracing/opentracing-go" "github.com/pingcap/errors" @@ -287,7 +288,7 @@ type streamMgr struct { func NewStreamMgr(ctx context.Context, cfg *StreamConfig, g glue.Glue, isStreamStart bool) (*streamMgr, error) { mgr, err := NewMgr(ctx, g, cfg.PD, cfg.TLS, GetKeepalive(&cfg.Config), - cfg.CheckRequirements, true) + cfg.CheckRequirements, true, conn.StreamVersionChecker) if err != nil { return nil, errors.Trace(err) } @@ -307,10 +308,6 @@ func NewStreamMgr(ctx context.Context, cfg *StreamConfig, g glue.Glue, isStreamS if err != nil { return nil, errors.Trace(err) } - if backend.GetS3() == nil { - return nil, errors.Annotate(berrors.ErrStorageInvalidConfig, - "Only support s3 storage currently.") - } opts := storage.ExternalStorageOptions{ NoCredentials: cfg.NoCreds, @@ -766,7 +763,7 @@ func RunStreamAdvancer(c context.Context, g glue.Glue, cmdName string, cfg *Stre ctx, cancel := context.WithCancel(c) defer cancel() mgr, err := NewMgr(ctx, g, cfg.PD, cfg.TLS, GetKeepalive(&cfg.Config), - cfg.CheckRequirements, false) + cfg.CheckRequirements, false, conn.StreamVersionChecker) if err != nil { return err } @@ -812,7 +809,7 @@ func makeStatusController(ctx context.Context, cfg *StreamConfig, g glue.Glue) ( printer = stream.PrintTaskWithJSON(console) } mgr, err := NewMgr(ctx, g, cfg.PD, cfg.TLS, GetKeepalive(&cfg.Config), - cfg.CheckRequirements, false) + cfg.CheckRequirements, false, conn.StreamVersionChecker) if err != nil { return nil, err } @@ -885,7 +882,7 @@ func RunStreamTruncate(c context.Context, g glue.Glue, cmdName string, cfg *Stre return err } } - readMetaDone := console.StartTask("Reading Metadata... ") + readMetaDone := console.ShowTask("Reading Metadata... ", glue.WithTimeCost()) metas := restore.StreamMetadataSet{ BeforeDoWriteBack: func(path string, last, current *backuppb.Metadata) (skip bool) { log.Info("Updating metadata.", zap.String("file", path), @@ -923,7 +920,7 @@ func RunStreamTruncate(c context.Context, g glue.Glue, cmdName string, cfg *Stre removed := metas.RemoveDataBefore(shiftUntilTS) // remove metadata - removeMetaDone := console.StartTask("Removing metadata... ") + removeMetaDone := console.ShowTask("Removing metadata... ", glue.WithTimeCost()) if !cfg.DryRun { if err := metas.DoWriteBack(ctx, storage); err != nil { return err @@ -932,8 +929,11 @@ func RunStreamTruncate(c context.Context, g glue.Glue, cmdName string, cfg *Stre removeMetaDone() // remove log - clearDataFileDone := console.StartTask( - fmt.Sprintf("Clearing data files done. kv-count = %v, total-size = %v", kvCount, totalSize)) + clearDataFileDone := console.ShowTask( + "Clearing data files... ", glue.WithTimeCost(), + glue.WithConstExtraField("kv-count", kvCount), + glue.WithConstExtraField("kv-size", fmt.Sprintf("%d(%s)", totalSize, units.HumanSize(float64(totalSize)))), + ) worker := utils.NewWorkerPool(128, "delete files") wg := new(sync.WaitGroup) for _, f := range removed { @@ -1054,7 +1054,7 @@ func restoreStream( } mgr, err := NewMgr(ctx, g, cfg.PD, cfg.TLS, GetKeepalive(&cfg.Config), - cfg.CheckRequirements, true) + cfg.CheckRequirements, true, conn.StreamVersionChecker) if err != nil { return errors.Trace(err) } @@ -1530,7 +1530,7 @@ func buildPauseSafePointName(taskName string) string { func checkPiTRRequirements(ctx context.Context, g glue.Glue, cfg *RestoreConfig) error { mgr, err := NewMgr(ctx, g, cfg.PD, cfg.TLS, GetKeepalive(&cfg.Config), - cfg.CheckRequirements, true) + cfg.CheckRequirements, true, conn.StreamVersionChecker) if err != nil { return errors.Trace(err) } diff --git a/br/pkg/utils/BUILD.bazel b/br/pkg/utils/BUILD.bazel index b708ec2fa7979..631e0e7603ab6 100644 --- a/br/pkg/utils/BUILD.bazel +++ b/br/pkg/utils/BUILD.bazel @@ -11,6 +11,7 @@ go_library( "json.go", "key.go", "math.go", + "misc.go", "permission.go", "pprof.go", "progress.go", @@ -27,10 +28,14 @@ go_library( "//br/pkg/logutil", "//br/pkg/metautil", "//errno", + "//kv", "//parser/model", "//parser/mysql", "//parser/terror", + "//parser/types", + "//sessionctx", "//util", + "//util/sqlexec", "@com_github_cheggaaa_pb_v3//:pb", "@com_github_google_uuid//:uuid", "@com_github_pingcap_errors//:errors", @@ -58,11 +63,13 @@ go_test( name = "utils_test", srcs = [ "backoff_test.go", + "db_test.go", "env_test.go", "json_test.go", "key_test.go", "main_test.go", "math_test.go", + "misc_test.go", "progress_test.go", "safe_point_test.go", "schema_test.go", @@ -72,11 +79,18 @@ go_test( "//br/pkg/errors", "//br/pkg/metautil", "//br/pkg/storage", + "//parser/ast", "//parser/model", + "//parser/mysql", + "//parser/types", "//statistics/handle", "//tablecodec", "//testkit/testsetup", + "//types", + "//util/chunk", + "//util/sqlexec", "@com_github_golang_protobuf//proto", + "@com_github_pingcap_errors//:errors", "@com_github_pingcap_kvproto//pkg/brpb", "@com_github_pingcap_kvproto//pkg/encryptionpb", "@com_github_stretchr_testify//require", diff --git a/br/pkg/version/version.go b/br/pkg/version/version.go index 17d8bc6728296..c790125fd26fa 100644 --- a/br/pkg/version/version.go +++ b/br/pkg/version/version.go @@ -129,6 +129,37 @@ func CheckVersionForBackup(backupVersion *semver.Version) VerChecker { } } +// CheckVersionForBRPiTR checks whether version of the cluster and BR-pitr itself is compatible. +// Note: BR'version >= 6.1.0 at least in this function +func CheckVersionForBRPiTR(s *metapb.Store, tikvVersion *semver.Version) error { + BRVersion, err := semver.NewVersion(removeVAndHash(build.ReleaseVersion)) + if err != nil { + return errors.Annotatef(berrors.ErrVersionMismatch, "%s: invalid version, please recompile using `git fetch origin --tags && make build`", err) + } + + // tikvVersion should at least 6.1.0 + if tikvVersion.Major < 6 || (tikvVersion.Major == 6 && tikvVersion.Minor == 0) { + return errors.Annotatef(berrors.ErrVersionMismatch, "TiKV node %s version %s is too low when use PiTR, please update tikv's version to at least v6.1.0(v6.2.0+ recommanded)", + s.Address, tikvVersion) + } + + // The versions of BR and TiKV should be the same when use BR 6.1.0 + if BRVersion.Major == 6 && BRVersion.Minor == 1 { + if tikvVersion.Major != 6 || tikvVersion.Minor != 1 { + return errors.Annotatef(berrors.ErrVersionMismatch, "TiKV node %s version %s and BR %s version mismatch when use PiTR v6.1.0, please use the same version of BR", + s.Address, tikvVersion, build.ReleaseVersion) + } + } else { + // If BRVersion > v6.1.0, the version of TiKV should be at least v6.2.0 + if tikvVersion.Major == 6 && tikvVersion.Minor <= 1 { + return errors.Annotatef(berrors.ErrVersionMismatch, "TiKV node %s version %s and BR %s version mismatch when use PiTR v6.2.0+, please use the tikv with version v6.2.0+", + s.Address, tikvVersion, build.ReleaseVersion) + } + } + + return nil +} + // CheckVersionForBR checks whether version of the cluster and BR itself is compatible. func CheckVersionForBR(s *metapb.Store, tikvVersion *semver.Version) error { BRVersion, err := semver.NewVersion(removeVAndHash(build.ReleaseVersion)) diff --git a/br/pkg/version/version_test.go b/br/pkg/version/version_test.go index 84ffd74849aaa..008e8a10d1ccd 100644 --- a/br/pkg/version/version_test.go +++ b/br/pkg/version/version_test.go @@ -45,6 +45,74 @@ func TestCheckClusterVersion(t *testing.T) { Client: nil, } + { + build.ReleaseVersion = "v6.2.0" + mock.getAllStores = func() []*metapb.Store { + return []*metapb.Store{{Version: `v5.4.2`}} + } + err := CheckClusterVersion(context.Background(), &mock, CheckVersionForBRPiTR) + require.Error(t, err) + require.Regexp(t, `^TiKV .* is too low when use PiTR, please `, err.Error()) + } + + { + build.ReleaseVersion = "v6.2.0" + mock.getAllStores = func() []*metapb.Store { + return []*metapb.Store{{Version: `v6.0.0`}} + } + err := CheckClusterVersion(context.Background(), &mock, CheckVersionForBRPiTR) + require.Error(t, err) + require.Regexp(t, `^TiKV .* is too low when use PiTR, please `, err.Error()) + } + + { + build.ReleaseVersion = "v6.2.0" + mock.getAllStores = func() []*metapb.Store { + return []*metapb.Store{{Version: `v6.1.0`}} + } + err := CheckClusterVersion(context.Background(), &mock, CheckVersionForBRPiTR) + require.Error(t, err) + require.Regexp(t, `^TiKV .* version mismatch when use PiTR v6.2.0\+, please `, err.Error()) + } + + { + build.ReleaseVersion = "v6.2.0" + mock.getAllStores = func() []*metapb.Store { + return []*metapb.Store{{Version: `v6.2.0`}} + } + err := CheckClusterVersion(context.Background(), &mock, CheckVersionForBRPiTR) + require.NoError(t, err) + } + + { + build.ReleaseVersion = "v6.1.0" + mock.getAllStores = func() []*metapb.Store { + return []*metapb.Store{{Version: `v5.4.2`}} + } + err := CheckClusterVersion(context.Background(), &mock, CheckVersionForBRPiTR) + require.Error(t, err) + require.Regexp(t, `^TiKV .* is too low when use PiTR, please `, err.Error()) + } + + { + build.ReleaseVersion = "v6.1.0" + mock.getAllStores = func() []*metapb.Store { + return []*metapb.Store{{Version: `v6.1.0`}} + } + err := CheckClusterVersion(context.Background(), &mock, CheckVersionForBRPiTR) + require.NoError(t, err) + } + + { + build.ReleaseVersion = "v6.1.0" + mock.getAllStores = func() []*metapb.Store { + return []*metapb.Store{{Version: `v6.2.0`}} + } + err := CheckClusterVersion(context.Background(), &mock, CheckVersionForBRPiTR) + require.Error(t, err) + require.Regexp(t, `^TiKV .* version mismatch when use PiTR v6.1.0, please `, err.Error()) + } + { build.ReleaseVersion = "v4.0.5" mock.getAllStores = func() []*metapb.Store { diff --git a/br/tests/br_full_cluster_restore/run.sh b/br/tests/br_full_cluster_restore/run.sh index 257bce42f73d3..7587bd2b9775a 100644 --- a/br/tests/br_full_cluster_restore/run.sh +++ b/br/tests/br_full_cluster_restore/run.sh @@ -48,13 +48,20 @@ run_br restore full --log-file $br_log_file --filter '*.*' --filter '!mysql.*' - run_sql "select count(*) from db2.t1" check_contains "count(*): 2" -echo "--> incompatible system table: column count mismatch" +echo "--> incompatible system table: more column on target cluster" restart_services # mock incompatible manually run_sql "alter table mysql.user add column xx int;" run_br restore full --log-file $br_log_file -s "local://$backup_dir" > $res_file 2>&1 || true check_contains "the target cluster is not compatible with the backup data" +echo "--> incompatible system table: less column on target cluster" +restart_services +# mock incompatible manually +run_sql "alter table mysql.user drop column Reload_priv" +run_br restore full --log-file $br_log_file -s "local://$backup_dir" > $res_file 2>&1 || true +check_contains "the target cluster is not compatible with the backup data" + echo "--> incompatible system table: column type incompatible" restart_services # mock incompatible manually diff --git a/build/nogo_config.json b/build/nogo_config.json index 173ee61bc77d1..21ea44e21175f 100644 --- a/build/nogo_config.json +++ b/build/nogo_config.json @@ -244,6 +244,10 @@ ".*_generated\\.go$": "ignore generated code" }, "only_files": { + "lock/": "lock file", + "errno/": "errno code", + "structure/": "structure code", + "telemetry/": "telemetry code", "util/": "util code", "parser/": "parser code", "meta/": "parser code" diff --git a/cmd/explaintest/r/index_merge.result b/cmd/explaintest/r/index_merge.result index 5c7fece7d5161..32b2369d0c549 100644 --- a/cmd/explaintest/r/index_merge.result +++ b/cmd/explaintest/r/index_merge.result @@ -452,9 +452,9 @@ c1 c2 c3 ///// MEMORY Table explain select count(c1) from (select /*+ use_index_merge(t_alias), stream_agg() */ count(1) c1 from information_schema.statements_summary where sum_latency >= 0 or max_latency >= 0 order by 1) dt; id estRows task access object operator info -StreamAgg_10 1.00 root funcs:count(Column#92)->Column#93 -└─Sort_11 1.00 root Column#92 - └─StreamAgg_14 1.00 root funcs:count(1)->Column#92 +StreamAgg_10 1.00 root funcs:count(Column#93)->Column#94 +└─Sort_11 1.00 root Column#93 + └─StreamAgg_14 1.00 root funcs:count(1)->Column#93 └─MemTableScan_18 10000.00 root table:STATEMENTS_SUMMARY show warnings; Level Code Message diff --git a/config/config.go b/config/config.go index d5bca9f1c2692..81d2f021bfc25 100644 --- a/config/config.go +++ b/config/config.go @@ -954,7 +954,7 @@ var defaultConf = Config{ TrxSummary: DefaultTrxSummary(), LogBackup: LogBackup{ Advancer: logbackupconf.Default(), - Enabled: false, + Enabled: true, }, } diff --git a/ddl/column.go b/ddl/column.go index 792b1ca54c057..a1888bcace351 100644 --- a/ddl/column.go +++ b/ddl/column.go @@ -119,7 +119,7 @@ func onAddColumn(d *ddlCtx, t *meta.Meta, job *model.Job) (ver int64, err error) if err != nil { if ifNotExists && infoschema.ErrColumnExists.Equal(err) { job.Warning = toTError(err) - job.FinishTableJob(model.JobStateDone, model.StatePublic, ver, tblInfo) + job.State = model.JobStateDone return ver, nil } return ver, errors.Trace(err) @@ -230,7 +230,7 @@ func onDropColumn(d *ddlCtx, t *meta.Meta, job *model.Job) (ver int64, _ error) if ifExists && dbterror.ErrCantDropFieldOrKey.Equal(err) { // Convert the "not exists" error to a warning. job.Warning = toTError(err) - job.FinishTableJob(model.JobStateDone, model.StateNone, ver, tblInfo) + job.State = model.JobStateDone return ver, nil } return ver, errors.Trace(err) @@ -618,26 +618,41 @@ func rollbackModifyColumnJobWithData(d *ddlCtx, t *meta.Meta, tblInfo *model.Tab // Reset PreventNullInsertFlag flag. tblInfo.Columns[oldCol.Offset].SetFlag(oldCol.GetFlag() &^ mysql.PreventNullInsertFlag) } + var changingIdxIDs []int64 if modifyInfo.changingCol != nil { - // changingCol isn't nil means the job has been in the mid state. These appended changingCol and changingIndex should + changingIdxIDs = buildRelatedIndexIDs(tblInfo, modifyInfo.changingCol.ID) + // The job is in the middle state. The appended changingCol and changingIndex should // be removed from the tableInfo as well. - tblInfo.Columns = tblInfo.Columns[:len(tblInfo.Columns)-1] - tblInfo.Indices = tblInfo.Indices[:len(tblInfo.Indices)-len(modifyInfo.changingIdxs)] + removeChangingColAndIdxs(tblInfo, modifyInfo.changingCol.ID) } ver, err = updateVersionAndTableInfoWithCheck(d, t, job, tblInfo, true) if err != nil { return ver, errors.Trace(err) } job.FinishTableJob(model.JobStateRollbackDone, model.StateNone, ver, tblInfo) - // Refactor the job args to add the abandoned temporary index ids into delete range table. - idxIDs := make([]int64, 0, len(modifyInfo.changingIdxs)) - for _, idx := range modifyInfo.changingIdxs { - idxIDs = append(idxIDs, idx.ID) - } - job.Args = []interface{}{idxIDs, getPartitionIDs(tblInfo)} + // Reconstruct the job args to add the temporary index ids into delete range table. + job.Args = []interface{}{changingIdxIDs, getPartitionIDs(tblInfo)} return ver, nil } +func removeChangingColAndIdxs(tblInfo *model.TableInfo, changingColID int64) { + restIdx := tblInfo.Indices[:0] + for _, idx := range tblInfo.Indices { + if !idx.HasColumnInIndexColumns(tblInfo, changingColID) { + restIdx = append(restIdx, idx) + } + } + tblInfo.Indices = restIdx + + restCols := tblInfo.Columns[:0] + for _, c := range tblInfo.Columns { + if c.ID != changingColID { + restCols = append(restCols, c) + } + } + tblInfo.Columns = restCols +} + func (w *worker) doModifyColumnTypeWithData( d *ddlCtx, t *meta.Meta, job *model.Job, dbInfo *model.DBInfo, tblInfo *model.TableInfo, changingCol, oldCol *model.ColumnInfo, @@ -646,7 +661,7 @@ func (w *worker) doModifyColumnTypeWithData( originalState := changingCol.State targetCol := changingCol.Clone() targetCol.Name = colName - changingIdxs := getRelatedIndexInfos(tblInfo, changingCol.ID) + changingIdxs := buildRelatedIndexInfos(tblInfo, changingCol.ID) switch changingCol.State { case model.StateNone: // Column from null to not null. @@ -733,7 +748,7 @@ func (w *worker) doModifyColumnTypeWithData( return ver, err } - rmIdxIDs = append(getRelatedIndexIDs(tblInfo, oldCol.ID), rmIdxIDs...) + rmIdxIDs = append(buildRelatedIndexIDs(tblInfo, oldCol.ID), rmIdxIDs...) err = adjustTableInfoAfterModifyColumnWithData(tblInfo, pos, oldCol, changingCol, colName, changingIdxs) if err != nil { @@ -926,27 +941,21 @@ func updateChangingCol(col *model.ColumnInfo, newName model.CIStr, newOffset int return col } -func getRelatedIndexInfos(tblInfo *model.TableInfo, colID int64) []*model.IndexInfo { +func buildRelatedIndexInfos(tblInfo *model.TableInfo, colID int64) []*model.IndexInfo { var indexInfos []*model.IndexInfo for _, idx := range tblInfo.Indices { - for _, idxCol := range idx.Columns { - if tblInfo.Columns[idxCol.Offset].ID == colID { - indexInfos = append(indexInfos, idx) - break - } + if idx.HasColumnInIndexColumns(tblInfo, colID) { + indexInfos = append(indexInfos, idx) } } return indexInfos } -func getRelatedIndexIDs(tblInfo *model.TableInfo, colID int64) []int64 { +func buildRelatedIndexIDs(tblInfo *model.TableInfo, colID int64) []int64 { var oldIdxIDs []int64 for _, idx := range tblInfo.Indices { - for _, idxCol := range idx.Columns { - if tblInfo.Columns[idxCol.Offset].ID == colID { - oldIdxIDs = append(oldIdxIDs, idx.ID) - break - } + if idx.HasColumnInIndexColumns(tblInfo, colID) { + oldIdxIDs = append(oldIdxIDs, idx.ID) } } return oldIdxIDs diff --git a/ddl/ddl.go b/ddl/ddl.go index 7ea6969353547..e8063fdaf1705 100644 --- a/ddl/ddl.go +++ b/ddl/ddl.go @@ -277,9 +277,9 @@ func (dc *ddlCtx) setDDLSourceForDiagnosis(job *model.Job) { ctx, exists := dc.jobCtx.jobCtxMap[job.ID] if !exists { ctx = NewJobContext() + ctx.setDDLLabelForDiagnosis(job) dc.jobCtx.jobCtxMap[job.ID] = ctx } - ctx.setDDLLabelForDiagnosis(job) } func (dc *ddlCtx) getResourceGroupTaggerForTopSQL(job *model.Job) tikvrpc.ResourceGroupTagger { diff --git a/ddl/ddl_api.go b/ddl/ddl_api.go index db6935a658360..dd2a63215d2ee 100644 --- a/ddl/ddl_api.go +++ b/ddl/ddl_api.go @@ -511,7 +511,7 @@ func checkMultiSchemaSpecs(_sctx sessionctx.Context, specs []*ast.DatabaseOption for _, spec := range specs { if spec.Tp == ast.DatabaseSetTiFlashReplica { if hasSetTiFlashReplica { - return dbterror.ErrRunMultiSchemaChanges + return dbterror.ErrRunMultiSchemaChanges.FastGenByArgs(model.ActionSetTiFlashReplica.String()) } hasSetTiFlashReplica = true } diff --git a/ddl/ddl_tiflash_test.go b/ddl/ddl_tiflash_test.go index 949b09f7738fd..2db35d19cb744 100644 --- a/ddl/ddl_tiflash_test.go +++ b/ddl/ddl_tiflash_test.go @@ -783,10 +783,10 @@ func TestAlterDatabaseErrorGrammar(t *testing.T) { defer tear() tk := testkit.NewTestKit(t, store) - tk.MustGetErrMsg("ALTER DATABASE t SET TIFLASH REPLICA 1 SET TIFLASH REPLICA 2 LOCATION LABELS 'a','b'", "[ddl:8200]Unsupported multi schema change") - tk.MustGetErrMsg("ALTER DATABASE t SET TIFLASH REPLICA 1 SET TIFLASH REPLICA 2", "[ddl:8200]Unsupported multi schema change") - tk.MustGetErrMsg("ALTER DATABASE t SET TIFLASH REPLICA 1 LOCATION LABELS 'a','b' SET TIFLASH REPLICA 2", "[ddl:8200]Unsupported multi schema change") - tk.MustGetErrMsg("ALTER DATABASE t SET TIFLASH REPLICA 1 LOCATION LABELS 'a','b' SET TIFLASH REPLICA 2 LOCATION LABELS 'a','b'", "[ddl:8200]Unsupported multi schema change") + tk.MustGetErrMsg("ALTER DATABASE t SET TIFLASH REPLICA 1 SET TIFLASH REPLICA 2 LOCATION LABELS 'a','b'", "[ddl:8200]Unsupported multi schema change for set tiflash replica") + tk.MustGetErrMsg("ALTER DATABASE t SET TIFLASH REPLICA 1 SET TIFLASH REPLICA 2", "[ddl:8200]Unsupported multi schema change for set tiflash replica") + tk.MustGetErrMsg("ALTER DATABASE t SET TIFLASH REPLICA 1 LOCATION LABELS 'a','b' SET TIFLASH REPLICA 2", "[ddl:8200]Unsupported multi schema change for set tiflash replica") + tk.MustGetErrMsg("ALTER DATABASE t SET TIFLASH REPLICA 1 LOCATION LABELS 'a','b' SET TIFLASH REPLICA 2 LOCATION LABELS 'a','b'", "[ddl:8200]Unsupported multi schema change for set tiflash replica") } func TestAlterDatabaseBasic(t *testing.T) { diff --git a/ddl/index.go b/ddl/index.go index 40b8b3cf11ebc..f89fa95ad9c0d 100644 --- a/ddl/index.go +++ b/ddl/index.go @@ -695,7 +695,7 @@ func onDropIndex(d *ddlCtx, t *meta.Meta, job *model.Job) (ver int64, _ error) { if err != nil { if ifExists && dbterror.ErrCantDropFieldOrKey.Equal(err) { job.Warning = toTError(err) - job.FinishTableJob(model.JobStateDone, model.StateNone, ver, tblInfo) + job.State = model.JobStateDone return ver, nil } return ver, errors.Trace(err) diff --git a/ddl/multi_schema_change.go b/ddl/multi_schema_change.go index ddb298c2f92e3..894b926ba512e 100644 --- a/ddl/multi_schema_change.go +++ b/ddl/multi_schema_change.go @@ -76,7 +76,7 @@ func onMultiSchemaChange(w *worker, d *ddlCtx, t *meta.Meta, job *model.Job) (ve if err != nil { return ver, err } - sub.FromProxyJob(&proxyJob) + sub.FromProxyJob(&proxyJob, ver) return ver, nil } // The last rollback/cancelling sub-job is done. @@ -95,7 +95,7 @@ func onMultiSchemaChange(w *worker, d *ddlCtx, t *meta.Meta, job *model.Job) (ve } proxyJob := sub.ToProxyJob(job) ver, err = w.runDDLJob(d, t, &proxyJob) - sub.FromProxyJob(&proxyJob) + sub.FromProxyJob(&proxyJob, ver) handleRevertibleException(job, sub, proxyJob.Error) return ver, err } @@ -106,16 +106,23 @@ func onMultiSchemaChange(w *worker, d *ddlCtx, t *meta.Meta, job *model.Job) (ve if err != nil { return ver, err } + var schemaVersionGenerated = false subJobs := make([]model.SubJob, len(job.MultiSchemaInfo.SubJobs)) // Step the sub-jobs to the non-revertible states all at once. + // We only generate 1 schema version for these sub-job. for i, sub := range job.MultiSchemaInfo.SubJobs { if sub.IsFinished() { continue } subJobs[i] = *sub proxyJob := sub.ToProxyJob(job) + if schemaVersionGenerated { + proxyJob.MultiSchemaInfo.SkipVersion = true + } else { + schemaVersionGenerated = true + } ver, err = w.runDDLJob(d, t, &proxyJob) - sub.FromProxyJob(&proxyJob) + sub.FromProxyJob(&proxyJob, ver) if err != nil || proxyJob.Error != nil { for j := i - 1; j >= 0; j-- { job.MultiSchemaInfo.SubJobs[j] = &subJobs[j] @@ -137,11 +144,10 @@ func onMultiSchemaChange(w *worker, d *ddlCtx, t *meta.Meta, job *model.Job) (ve } proxyJob := sub.ToProxyJob(job) ver, err = w.runDDLJob(d, t, &proxyJob) - sub.FromProxyJob(&proxyJob) + sub.FromProxyJob(&proxyJob, ver) return ver, err } - job.State = model.JobStateDone - return ver, err + return finishMultiSchemaJob(job, t) } func handleRevertibleException(job *model.Job, subJob *model.SubJob, err *terror.Error) { @@ -252,7 +258,7 @@ func fillMultiSchemaInfo(info *model.MultiSchemaInfo, job *model.Job) (err error info.AlterIndexes = append(info.AlterIndexes, idxName) case model.ActionRebaseAutoID, model.ActionModifyTableComment, model.ActionModifyTableCharsetAndCollate: default: - return dbterror.ErrRunMultiSchemaChanges + return dbterror.ErrRunMultiSchemaChanges.FastGenByArgs(job.Type.String()) } return nil } @@ -358,3 +364,17 @@ func rollingBackMultiSchemaChange(job *model.Job) error { job.State = model.JobStateRollingback return dbterror.ErrCancelledDDLJob } + +func finishMultiSchemaJob(job *model.Job, t *meta.Meta) (ver int64, err error) { + for _, sub := range job.MultiSchemaInfo.SubJobs { + if ver < sub.SchemaVer { + ver = sub.SchemaVer + } + } + tblInfo, err := t.GetTable(job.SchemaID, job.TableID) + if err != nil { + return ver, err + } + job.FinishTableJob(model.JobStateDone, model.StateNone, ver, tblInfo) + return ver, err +} diff --git a/ddl/multi_schema_change_test.go b/ddl/multi_schema_change_test.go index 60ba161ef09d6..c16ab46a62648 100644 --- a/ddl/multi_schema_change_test.go +++ b/ddl/multi_schema_change_test.go @@ -868,6 +868,13 @@ func TestMultiSchemaChangeModifyColumns(t *testing.T) { tk.MustExec("create table t(a int, b int);") tk.MustExec("insert into t values (1, 2);") tk.MustGetErrCode("alter table t add index i(b), modify column a int null default 1 after a;", errno.ErrBadField) + + // Test rolling back modify column with reorganization. + tk.MustExec("drop table if exists t;") + tk.MustExec("create table t(a char(3), b int, unique index i1(a), index i2(a, b));") + tk.MustExec("insert into t values ('aaa', 1), ('aa', 2);") + tk.MustExec("set @@sql_mode = '';") // Make it possible to truncate 'aaa' to 'aa'. + tk.MustGetErrCode("alter table t modify column b tinyint, modify column a char(2);", errno.ErrDupEntry) } func TestMultiSchemaChangeModifyColumnsCancelled(t *testing.T) { @@ -1137,6 +1144,17 @@ func TestMultiSchemaChangeNoSubJobs(t *testing.T) { require.Equal(t, "create table", rs[0][3]) } +func TestMultiSchemaChangeUnsupportedType(t *testing.T) { + store, clean := testkit.CreateMockStore(t) + defer clean() + tk := testkit.NewTestKit(t, store) + 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;", + "[ddl:8200]Unsupported multi schema change for modify auto id cache") +} + type cancelOnceHook struct { store kv.Storage triggered bool diff --git a/ddl/table.go b/ddl/table.go index 4391ccd416f49..b253554516976 100644 --- a/ddl/table.go +++ b/ddl/table.go @@ -1334,7 +1334,7 @@ func updateVersionAndTableInfo(d *ddlCtx, t *meta.Meta, job *model.Job, tblInfo default: } }) - if shouldUpdateVer { + if shouldUpdateVer && (job.MultiSchemaInfo == nil || !job.MultiSchemaInfo.SkipVersion) { ver, err = updateSchemaVersion(d, t, job) if err != nil { return 0, errors.Trace(err) diff --git a/distsql/request_builder.go b/distsql/request_builder.go index e5d1e23f437a0..773319f27f847 100644 --- a/distsql/request_builder.go +++ b/distsql/request_builder.go @@ -368,6 +368,12 @@ func (builder *RequestBuilder) SetIsStaleness(is bool) *RequestBuilder { return builder } +// SetClosestReplicaReadAdjuster sets request CoprRequestAdjuster +func (builder *RequestBuilder) SetClosestReplicaReadAdjuster(chkFn kv.CoprRequestAdjuster) *RequestBuilder { + builder.ClosestReplicaReadAdjuster = chkFn + return builder +} + // 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) { if !isCommonHandle { diff --git a/docs/design/2022-03-31-concurrent-ddl-framawork.md b/docs/design/2022-03-31-concurrent-ddl-framawork.md deleted file mode 100644 index e3001d271cc12..0000000000000 --- a/docs/design/2022-03-31-concurrent-ddl-framawork.md +++ /dev/null @@ -1,286 +0,0 @@ -# TiDB Design Documents - -- Author(s): [Jiwei Xiong](http://github.com/xiongjiwei), [Wenjun Huang](http://github.com/wjhuang2016), [Xia Li](https://github.com/zimulala) -- Tracking Issue: https://github.com/pingcap/tidb/issues/32031 - -## Table of Contents - -* [Introduction](#introduction) -* [Motivation or Background](#motivation-or-background) -* [Current implementation](#current-implementation) -* [Goal](#goal) -* [Not Goal](#not-goal) -* [Idea](#idea) -* [Detailed Design](#detailed-design) -* [Test Design](#test-design) - * [Compatibility Tests](#compatibility-tests) - * [Benchmark Tests](#benchmark-tests) -* [Unresolved Questions](#unresolved-questions) - -## Introduction - -This document describes the design of Concurrent DDL, which makes DDL in different table are executed concurrently and do not block each other. - -## Motivation and Background - -DDL (Data Definition Language) is a data definition language, commonly used to describe and manage database schema objects, including but not limited to tables, indexes, views, constraints, etc., and is one of the most commonly used database languages. The DDL change in TiDB relies on the two cluster-level queues to achieve lock-free management, solving the DDL conflict problem. However, when a large number of DDLs are executed simultaneously, especially when the execution time of DDLs is long, DDL queuing and blocking occurs, which affects the performance of TiDB and degrades the user experience. - -## Current implementation - -In a cluster, TiDB chooses a DDL owner to run the DDL job. There is only one owner at a time, the other TiDBs can still receive the DDLs and keep them in TiKV waiting for the owner to run it. We divide the DDL into two types. `reorg` for DDL job that takes a long time, contains data change, such as `add index`. `general` for short time, only meta data change, such as `create table`, they are stored in two queues and the corresponding DDL worker always fetches the first one and runs it. -It encounters some scenarios where a DDL would be blocked by other unrelated DDLs - -1. Block happens in the same queue. _(reorg job blocks reorg job)_ - -```sql -CREATE INDEX idx on t(a int); -- t is a big table -CREATE INDEX idx on t1(a int); -- t1 is a small table -``` - -The 2nd DDL is blocked by the 1st because they are in the same queue and only the first is able to run. Create index on `t1` have to wait until `t` is done. - -2. Block happens on dependency check. _(reorg job blocks general job)_ - -In current implementation, we have a constraint that can not run two DDLs one the same table at the same time, such as - -```sql -CREATE INDEX idx on t(a int) -- reorg queue -ALTER TABLE t ADD COLUMN b int -- general queue -CREATE TABLE t1(a int) -- general queue -``` - -Because of the constraint, the 2nd DDL will be blocked by the 1st(they all operate the table t), and the 3rd is blocked by 2nd(they all in general queue). Finally, 3rd blocked by 1st, it does not make sence. - -The problems above are more noticeable in a big cluster. Some of them already reported by the users, we have to take it into account. So, I propose refining the DDL framework from queue based to table based, and making some improvements to it. - -## Goal - -- Make DDLs on the different tables not block each other. -> Limited by DDL workers' count, we can still encounter this problem(when all workers are busy) - -## Non-Goal - -- Concurrency on the same table. - -## Idea - -1. The `queue base` DDL framework is not easy to find the proper DDL job, it can only get the first one. -2. It's necessary to replace the queue with other data structures so that we can manipulate DDL job easily. -3. To solve this problem, we design the `table base` DDL framework. It can pick up any ready-to-run DDL job by SQL statement. - -## Detailed Design - -### Table Definition - -Several tables will be provided to maintain the DDL meta in the DDL job's life cycle. - -Table `mysql.tidb_ddl_job` stores all the queueing DDL meta. -``` -+----------------+------+------+----------------------------------+ -| Field | Null | Key | Comment | -+----------------+------+------+----------------------------------+ -| job_id | NO | PRI | DDL job ID | -| reorg | YES | | True if this DDL need reorg | -| schema_id | YES | | The schema ID relate to this DDL | -| table_id | YES | | The table ID relate to this DDL | -| job_meta | YES | | The arguments of this DDL job | -| is_drop_schema | YES | | True if the DDL is a drop schema | -+----------------+------+------+---------+------------------------+ -``` - -Table `mysql.tidb_ddl_reorg` contains the reorg job data. -``` -+---------------+------+------+-----------------------------------------+ -| Field | Null | Key | Comment | -+---------------+------+------+-----------------------------------------+ -| job_id | NO | | DDL Job ID | -| curr_ele_id | YES | | Current processing element ID | -| curr_ele_type | YES | | Current processing element type | -| ele_id | YES | | Element ID for processing | -| start_key | YES | | The start key for the certain element | -| end_key | YES | | The end key for the certain element | -| physical_id | YES | | The physical ID for the certain element | -| reorg_meta | YES | | reserved for add index | -+---------------+------+------+-----------------------------------------+ -``` -> An element is a column or an index that needs to reorg. - -> `ele_id`, `start_key`, `end_key`, `physical_id` are the reorg context of a certain element. - -Table `mysql.tidb_ddl_history` stores the finished DDL job. -``` -+---------------+------+------+-------------------------------+ -| Field | Null | Key | Comment | -+---------------+------+------+-------------------------------+ -| job_id | NO | PRI | DDL job ID | -| job_meta | YES | | The arguments of this DDL job | -+---------------+------+------+-------------------------------+ -``` - -In bootstrap step, TiDB will build these tables meta and put it into tikv directly. For new cluster, TiDB will also build `mysql` schema meta. - -### DDL operations - -Use the following DDL operations to manage the DDL jobs: -```sql -insert into mysql.tidb_ddl_job values (...) -- add ddl jobs -delete from mysql.tidb_ddl_job where job_id = ... -- delete ddl jobs -update mysql.tidb_ddl_job set job_meta = ... where job_id = ... -- update ddl jobs -select * from mysql.tidb_ddl_job -- get ddl jobs -``` - -If a DDL job is done, the worker will delete that job in `tidb_ddl_job` and its related reorg information in `tidb_ddl_reorg`, then insert the job `into tidb_ddl_history`. - -### DDL job manager - -DDL job manager will find the runnable DDL job and dispatch the jobs to DDL workers. -```golang -for { - if !isOwner { - // sleep a while - continue - } - - // if there are job coming - select { - case <-ddlJobCh: - case <-ticker.C: - case <-notifyDDLJobByEtcdCh: - } - - if freeWorkerCount() > 0 { - job = findrunnableJob() - if job != nil { - go runJob(job) - } - } -} -``` - -To prevent all the workers in worker pool occupied by the long run job like `add index`, TiDB will divide the pool into two types: `reorg` worker pool and `general` worker pool, then the DDL job manager will be - -```golang -for { - // ... - if freeGeneralWorkerCount() > 0 { - generalJob = findRunnableGeneralJob() - if generalJob != nil { - go runGeneralJob(generalJob) - } - } - - if freeReorgWorkerCount() > 0 { - reorgJob = findRunnableReorgJob() - if reorgJob != nil { - go runReorgJob(reorgJob) - } - } -} -``` - -The runnable job defines as -1. It is not running. -2. It is with the minimal job id for all queueing jobs that refer to the same table. -3. Its job id is larger than `drop schema` job id, when a `drop schema` job exists in the job queue trying to drop the same schema. -4. When the job is `drop schema`, it is with the minimal job id for all queueing jobs refer to the same schema. - -to get a general job, we can use SQL -```sql -select * from mysql.tidb_ddl_job where not reorg; -``` -and return the first record. - -Now we will describe how to achieve the 4 rules above: - -Rule 1 and Rule 2: maintain a running job set, group by the table id and find the minimum one, and SQL can be written to -```sql -select * from mysql.tidb_ddl_job where job_id in (select min(job_id) from mysql.tidb_ddl_job where not reorg and job_id not in ({running job id}) group by table_id); -``` - -Then, we find some jobs and check Rule 3 and Rule 4: - -Rule 3: check if there is a smaller `drop schema` job id on the same schema. -```sql -select * from mysql.tidb_ddl_job where is_drop_schema and job_id < {job.id} limit 1; -``` -Rule 4: if the job is `drop schema`, check if there is a smaller job id on the same schema. -```sql -select * from mysql.tidb_ddl_job where job_id < {job.id} limit 1; -``` - -If there are records, we can not run the drop schema job. - -The workflow will looks like - -![concurrent-ddl-framework](./imgs/concurrendl-ddl.png) - -compare current implementataion - -![queue-base-ddl-framework](./imgs/queue-ddl.png) - -### Show DDL jobs - -get DDL jobs from the tables: -```sql -select * from mysql.tidb_ddl_job; -select * from mysql.tidb_history_job; -``` - -### Cancel DDL - -find the cancel job and update the DDL meta to `JobStateCancelling` state -```sql -begin; -select job_meta from mysql.tidb_ddl_job where job_id = {job_id}; --- set the job state to `JobStateCancelling` -update mysql.tidb_ddl_job set job_meta = {job} where job_id = {job.id} -commit; -``` - -### Upgrade compatibility - -Consider the rolling upgrade, the first upgrade tidb instance will hang if there are internal DDLs because the new version TiDB will write DDL job into table, but the old version TiDB DDL owner will not run the job. So the upgrading TiDB should get the DDL owner first: -```golang -//... -if needDoUpgrade { - ddl.requireOwner(); - // Do upgrade ... -} -``` - -In general, there will have no queueing DDL job when upgrading, but if there are some queueing DDL jobs, TiDB should migrate the DDL jobs from queue to table and wait for DDL job manager handle them. - -```golang -//... -if needDoUpgrade { - ddl.requireOwner(); - migrateDDL() // migrate queueing DDL jobs from queue to table, including reorg meta. - // Do upgrade ... -} -``` - -### Compatibility with CDC - -CDC will watch the key range of the ddl job **queue** and sync the finished DDLs to other cluster, after concurrent DDL is implemented, CDC should watch the key range of the `tidb_ddl_job` table and unmarshal the ddl job. -Since we maintain the old ddl framework at the same time, CDC should be able to watch key range of the ddl job queue and `tidb_ddl_job` table. -After several versions, CDC can remove the code of watching the key range of the queue. - - -### How to change the tables(`tidb_ddl_job`, `tidb_ddl_reorg`, `tidb_ddl_history`) meta? - -If a new field is required in `tidb_ddl_job`, we can use a `ALTER TABLE` statement to add the field, the important thing is make this DDL run successfully. -Consider the rolling upgrade progress, only the first instance will run the upgrade SQL, at this time, the DDL owner will be the other TiDB instance, so that the DDL will -be executed successfully by the other old TiDB instance. - -## Test Design - -We will use [schrddl](https://github.com/PingCAP-QE/schrddl) test the concurrent DDL framework. - -`Schrddl` is a fuzz test tool that generate DDL and DML SQLs sends to TiDB. For more information, you can read this document - -### Benchmark Tests - - -## Unresolved Questions - -N/A diff --git a/docs/design/2022-07-20-session-manager.md b/docs/design/2022-07-20-session-manager.md new file mode 100644 index 0000000000000..59d4d2b64feac --- /dev/null +++ b/docs/design/2022-07-20-session-manager.md @@ -0,0 +1,190 @@ +# Proposal: Session Manager + +- Author(s): [djshow832](https://github.com/djshow832) +- Tracking Issue: https://github.com/pingcap/tidb/issues/35258 + +## Abstract + +This proposes a design of a TiDB component called Session Manager. It keeps client connections alive while the TiDB server upgrades, restarts, scales in, and scales out. + +## Background + +Applications generally connect to TiDB through a connection pool to reduce the overhead of creating connections. Connections in the pool are kept alive, thus TiDB has to disconnect the client connections during shutdown. This causes reconnections and QPS jitters on the application side when the TiDB cluster rolling upgrades, restarts, and scales in. Thus, database administrators sometimes operate TiDB clusters when the QPS reaches the bottom, typically in the middle of the night, which is painful. + +Besides, TiDB needs to be upgraded transparently in the TiDB Cloud Dev Tier once the latest version is ready. The current situation makes TiDB impossible to upgrade without affecting users. + +Therefore, we propose a new TiDB component, called Session Manager. Applications or load balancers connect to the Session Manager instead of TiDB. The Session Manager keeps the session states of current connections and redirects the session to alive TiDB instances automatically when a TiDB instance is down. + +![session manager component](./imgs/session-manager-component.png) + +### Goal + +- When the TiDB cluster performs upgrades or restarts, the Session Manager redirects the backend connections from inactive TiDB instances to active instances. This is especially important on the Dev Tier because TiDB will be upgraded frequently and automatically. +- When the TiDB cluster scales out, the Session Manager is aware of the new TiDB instances and redirects some backend connections to the new instances. This is important in a serverless architecture. +- When the TiDB cluster scales in, the Session Manager waits for the ongoing transactions to be finished and redirects some backend connections to active TiDB instances. + +### Non-Goals + +- When a TiDB instance fails accidentally, the Session Manager redirects the backend connections from the failed TiDB instance to an active instance. +- Block list, allow list, traffic control, audit logs. + +## Proposal + +### Deployment + +In the cloud, applications typically connect to the Network Load Balancer (NLB), which balances the traffic to the TiDB cluster. Session Manager is placed between the NLB and the TiDB cluster. + +The NLB balances the traffic to the Session Manager, and the Session Manager balances the traffic to the TiDB cluster. Most of the time, Session Manager only forwards messages between the NLB and the TiDB instances. + +The Session Manager also needs to be highly available. An easy way is to deploy multiple isolated Session Manager instances. However, it's painful to maintain. For example, when a user wants to modify a configuration, he needs to connect to the proxies one by one. What we need is a Session Manager cluster. + +![session manager deployment](./imgs/session-manager-deployment.png) + +Client addresses should be recorded in slow logs, audit logs, TiDB logs, and processlist to enable users to check the source of requests. Besides, users may configure different privileges for different IPs. However, from the viewpoint of TiDB, the client address is the address of the Session Manager. Some proxies use the [Proxy Protocol](https://www.haproxy.com/blog/using-haproxy-with-the-proxy-protocol-to-better-secure-your-database/) to pass the client address to the server and TiDB also supports the Proxy Protocol. Session Manager will also use the Proxy Protocol in the handshake phase. + +### TiDB Instance Discovery + +Traditional proxies require users to configure the addresses of TiDB instances. When the TiDB cluster scales out, scales in, or switches to another TiDB cluster, the user needs to reconfigure it in the proxies. + +A Session Manager instance is deployed independently with other TiDB components. To connect to the TiDB cluster, the PD addresses should be passed to the Session Manager before startup. PD contains an etcd server, containing all the instance addresses in the cluster. The Session Manager watches the etcd key to detect a new TiDB instance. This is just like what TiDB instances do. + +The Session Manager should also do a health check on the TiDB instance to ensure it is alive, and migrate the backend connections to other TiDB instances if it is down. The health check is achieved by trying to connect the MySQL protocol port, just like other proxies. + +Session Manager can do various health checks on TiDB instances: + +- It can observe the CPU and memory usage of TiDB instances so that it can perform load-based balance. +- It can observe whether the latest schema is fetched on TiDB instances so that it can avoid directing client connections to the TiDB instances that cannot serve requests. + +When a TiDB instance needs to be shut down gracefully due to scale-in, upgrading, or restarting, no more new connections are accepted. The health check from the Session Manager will fail and the Session Manager no longer routes new connections to the instance. However, it still waits for the ongoing queries to be finished since the instance is still alive. + +When a TiDB instance quits accidentally, the ongoing queries fail immediately and the Session Manager redirects the connections. + +![session manager health check](./imgs/session-manager-health-check.png) + +### Authentication + +When the Session Manager migrates a session, it needs to authenticate with the new TiDB server. + +It's unsafe to save user passwords in the Session Manager, so we use a token-based authentication: + +1. The administrator places a self-signed certificate on each TiDB server. The certificate and key paths are defined by global variables `tidb_auth_signing_cert` and `tidb_auth_signing_key`. The certificates on all the servers are the same so that a message encrypted by one server can be decrypted by another. +2. When the Session Manager is going to migrate a session from one TiDB instance to another, it queries the session token. The session token is composed by the username, token expiration time, and a signature. The signature is signed with the private key of the certificate. +3. The Session Manager then authenticates with the new TiDB server with a new auth-plugin. The session token acts as the password. The new server checks the username, token expiration time, and the signature. The signature should be verified by the public key. + +To ensure security, TiDB needs to guarantee that: + +- The certificate rotates periodically so that it minimizes the effect of leaking the certificate. +- The username in the session token must be the same with the that in the handshake packet, so one user cannot log in with the identity of another user. +- The token expiration time cannot exceed the current time and the token lifetime cannot be too long, so one user cannot forge the token by brute force, or use a valid token for a long time. +- The signature should be verified so that TiDB can make sure the data is not forged. +- Secure transport is enforced when querying the session token because the token cannot be leaked. + +### Connection State Maintenance + +A MySQL connection is stateful. TiDB maintains a session state for each connection, including session variables, transaction states, and prepared statements. If the Session Manager redirects the frontend query from one backend connection to another without restoring the session state in the new connection, an error may occur. + +The basic workflow is as follows: + +1. When the client queries from the Session Manager, the Session Manager forwards the commands to TiDB and then forwards the query result from TiDB to the client. The session states are only updated by TiDB. +2. When the Session Manager is going to migrate a session from one TiDB instance to another, it queries the session states from the original TiDB instance and saves them. Session Manager queries session states by sending `SHOW SESSION_STATES`, the result of which is in JSON type. +3. The Session Manager then connects to the new TiDB instance and replays the session states by sending `SET SESSION_STATES '{...}'`, the parameter of which is just the result of `SHOW SESSION_STATES`. + +Session states include: + +- Session variables. All the session variables are replayed, because the default values may be different between TiDB instances. +- Prepared statements with their IDs. The prepared statements are created in either binary or text protocol. +- Session SQL bindings. +- User-defined variables. +- The current database. +- Last insert ID, found rows, and row count for the last query, as well as last query info, last transaction info, last DDL info. +- Last sequence values. +- Last warning and error messages. + +Transactions are hard to be restored, so Session Manager doesn't support restoring a transaction. Session Manager must wait until the current transaction finishes or the TiDB instance exits due to shut down timeout. To be aware of whether the session has an active transaction, Session Manager needs to track the transaction status. This can be achieved by parsing the status flag in the response packets. + +Similarly, Session Manager doesn't support restoring a result set. If the client uses a cursor to read, Session Manager must wait until the data is all fetched. Session Manager can parse the request and response packets to know whether the prepared statement is using a cursor and whether all the data is fetched. + +Besides, there are some other limitations: + +- When the session contains local temporary tables, table locks, or advisory locks, the TiDB won't return the session states and Session Manager will report connection failure. +- For long-run queries, such as `ADD INDEX` and `LOAD DATA`, TiDB probably won't wait until they finish. In this case, the client will be disconnected. +- Session Manager needs to reconnect to the new TiDB, which introduces handshake, authentication, and session states initialization, so there will be a performance jitter during the redirection. +- The session-level plan cache on the new TiDB instance is empty, so there will be a slight performance jitter for a while after the redirection. + +### Configuration + +For static configurations, they are read before the startup of the Session Manager and cannot be changed online, such as the port. These configurations can be set by command line parameters. + +For dynamic configurations, it's unacceptable to restart Session Manager to set them because Session Manager is supposed to be always online. The configurations can be overwritten anytime and take effect on the whole cluster. These configurations can be stored on an etcd server, which is deployed on the same machine as the Session Manager. Each Session Manager instance watches the etcd key to update the configurations in time. + +Session Manager provides an HTTP API to update dynamic configurations online, just as the other components do. + +### Observability + +Session Manager is one of the products in the TiDB ecosystem, so it's reasonable to integrate Session Manager with Grafana and TiDB-Dashboard. + +Like the other components, Session Manager also reports metrics to Prometheus. The metrics include but are not limited to: + +- The CPU and memory of each Session Manager instance +- The number of successful and failed session migrations +- The latency and QPS of queries + +TiDB-Dashboard should be able to fetch the logs and profiling data of each Session Manager instance. + +To troubleshoot the Session Manager, Session Manager provides an HTTP API to fetch instance-scoped or global-scoped data, such as: + +- The processlist on the Session Manager instance +- The available TiDB instances from the viewpoint of the Session Manager + +## Compatibility + +### Upgrade Compatibility + +To avoid upgrading Session Manager, Session Manager is supposed to be simple and stable enough. + +However, we still can never guarantee that Session Manager will be bug free, so it still needs to support rolling upgrade. Once upgrading, the client connections will definitely be disconnected. + +### MySQL Compatibility + +Session Manager connects to the MySQL protocol port of TiDB servers, so it should be compatible with MySQL. + +## Test Plans + +Session Manager is an essential component of the query path, so it's very important to ensure its stability. + +We have lots of cases to test, including: + +- Test various ORM and connectors with all versions. The MySQL protocol, especially the authentication part, is different among those versions. +- Test various L4 Proxies. Different proxies use different methods to check the health of Session Manager. +- Test various statements, including randomly generated statements and MySQL tests. +- Test all scenarios tests that we have, and randomly make Session Manager redirect sessions at any time. + +## Alternative Proposals + +Traditional SQL proxies typically maintain the session states on themselves, rather than by backend SQL servers. They parse every response packet, or even request packet, to incrementally update the session states. + +This is also possible for Session Manager. MySQL supports [`CLIENT_SESSION_TRACK` capability](https://dev.mysql.com/doc/internals/en/packet-OK_Packet.html#cs-sect-packet-ok-sessioninfo), which is also used for session migration. MySQL server is able to send human-readable state information and some predefined session states in the OK packet when the session states are changed. + +The most significant advantage of this method is that Session Manager can support fail over. Now that Session Manager has all the up-to-date session states, it can migrate sessions anytime, even if the TiDB instance fails accidentally. + +However, there are some drawbacks of this method: + +- There are only 4 predefined state types, and the type is encoded in an `int<1>`. However, TiDB has tens of state types, some of which are TiDB-specific. We cannot extend the state types because it will break forward compatibility if MySQL adds more state types in the future. +- For some changes, e.g. user-defined variables, the OK packet just notifies the client that there is a change, but doesn't tell it what the change is. We also need to extend the protocol, which is a risk. +- There are some inevitable limitations of fail over. For example, Session Manager will never know whether the statement succeeds when TiDB doesn't respond to a `COMMIT` statement or an auto-commit DML statement. +- To support fail over, Session Manager should also be capable of reconnecting to a new Server without a fresh token. That means Session Manager may need to obtain user passwords in a certain way. + +## Future Work + +The most attractive scenario of routing client connections is multi-tenancy. + +These are some scenarios where multi-tenancy is useful: + +- Separate different businesses (or workloads) to achieve resource isolation. Each business is assigned a tenant. +- Multiple users share a TiDB cluster to save cost. + +![session manager multi-tenancy](./imgs/session-manager-multi-tenancy.png) + +In this architecture, the NLB is not aware of tenants. Each TiDB instance belongs to only one tenant to isolate resources. Thus, it's Session Manager's responsibility to route sessions to different TiDB instances. + +Session Manager can distinguish tenants by the SNI servers. diff --git a/docs/design/imgs/session-manager-component.png b/docs/design/imgs/session-manager-component.png new file mode 100644 index 0000000000000..b9940c2c391ff Binary files /dev/null and b/docs/design/imgs/session-manager-component.png differ diff --git a/docs/design/imgs/session-manager-deployment.png b/docs/design/imgs/session-manager-deployment.png new file mode 100644 index 0000000000000..9c64fe8b557e2 Binary files /dev/null and b/docs/design/imgs/session-manager-deployment.png differ diff --git a/docs/design/imgs/session-manager-health-check.png b/docs/design/imgs/session-manager-health-check.png new file mode 100644 index 0000000000000..72ec6885ef299 Binary files /dev/null and b/docs/design/imgs/session-manager-health-check.png differ diff --git a/docs/design/imgs/session-manager-multi-tenancy.png b/docs/design/imgs/session-manager-multi-tenancy.png new file mode 100644 index 0000000000000..ad40c2f78a919 Binary files /dev/null and b/docs/design/imgs/session-manager-multi-tenancy.png differ diff --git a/domain/BUILD.bazel b/domain/BUILD.bazel index f44093abaa78d..ce69c035fd49a 100644 --- a/domain/BUILD.bazel +++ b/domain/BUILD.bazel @@ -51,6 +51,7 @@ go_library( "@com_github_ngaut_pools//:pools", "@com_github_pingcap_errors//:errors", "@com_github_pingcap_failpoint//:failpoint", + "@com_github_pingcap_log//:log", "@com_github_stretchr_testify//require", "@com_github_tikv_client_go_v2//oracle", "@com_github_tikv_client_go_v2//tikv", diff --git a/domain/db_test.go b/domain/db_test.go index cdd02c949404c..ff6e6b625788a 100644 --- a/domain/db_test.go +++ b/domain/db_test.go @@ -77,6 +77,8 @@ func TestNormalSessionPool(t *testing.T) { require.NoError(t, err1) conf := config.GetGlobalConfig() conf.Socket = "" + conf.Port = 0 + conf.Status.ReportStatus = false svr, err := server.NewServer(conf, nil) require.NoError(t, err) svr.SetDomain(domain) @@ -109,6 +111,8 @@ func TestAbnormalSessionPool(t *testing.T) { require.NoError(t, err1) conf := config.GetGlobalConfig() conf.Socket = "" + conf.Port = 0 + conf.Status.ReportStatus = false svr, err := server.NewServer(conf, nil) require.NoError(t, err) svr.SetDomain(domain) diff --git a/domain/domain.go b/domain/domain.go index 8785a3c440aad..95d945b70b80a 100644 --- a/domain/domain.go +++ b/domain/domain.go @@ -27,6 +27,7 @@ import ( "github.com/ngaut/pools" "github.com/pingcap/errors" "github.com/pingcap/failpoint" + "github.com/pingcap/log" "github.com/pingcap/tidb/bindinfo" "github.com/pingcap/tidb/br/pkg/streamhelper" "github.com/pingcap/tidb/config" @@ -903,6 +904,10 @@ func (do *Domain) Init(ddlLease time.Duration, sysExecutorFactory func(*Domain) func (do *Domain) initLogBackup(ctx context.Context, pdClient pd.Client) error { cfg := config.GetGlobalConfig() if cfg.LogBackup.Enabled { + if pdClient == nil || do.etcdClient == nil { + log.Warn("pd / etcd client not provided, won't begin Advancer.") + return nil + } env, err := streamhelper.TiDBEnv(pdClient, do.etcdClient, cfg) if err != nil { return err diff --git a/executor/BUILD.bazel b/executor/BUILD.bazel index 9d7e0c902449f..10ce00aa7e940 100644 --- a/executor/BUILD.bazel +++ b/executor/BUILD.bazel @@ -120,6 +120,7 @@ go_library( "//parser/model", "//parser/mysql", "//parser/terror", + "//parser/types", "//planner", "//planner/core", "//planner/util", @@ -215,6 +216,7 @@ go_library( "@com_github_tikv_client_go_v2//oracle", "@com_github_tikv_client_go_v2//tikv", "@com_github_tikv_client_go_v2//tikvrpc", + "@com_github_tikv_client_go_v2//txnkv", "@com_github_tikv_client_go_v2//txnkv/txnlock", "@com_github_tikv_client_go_v2//txnkv/txnsnapshot", "@com_github_tikv_client_go_v2//util", @@ -342,6 +344,7 @@ go_test( "//kv", "//meta", "//meta/autoid", + "//metrics", "//parser", "//parser/ast", "//parser/auth", @@ -419,6 +422,8 @@ go_test( "@com_github_pingcap_sysutil//:sysutil", "@com_github_pingcap_tipb//go-binlog", "@com_github_pingcap_tipb//go-tipb", + "@com_github_prometheus_client_golang//prometheus", + "@com_github_prometheus_client_model//go", "@com_github_prometheus_common//model", "@com_github_stretchr_testify//require", "@com_github_tikv_client_go_v2//oracle", diff --git a/executor/adapter.go b/executor/adapter.go index 88bd635b6e670..6083cd05f9f1c 100644 --- a/executor/adapter.go +++ b/executor/adapter.go @@ -1032,6 +1032,12 @@ func (a *ExecStmt) LogSlowQuery(txnTS uint64, succ bool, hasMoreResults bool) { diskMax := stmtCtx.DiskTracker.MaxConsumed() _, planDigest := getPlanDigest(stmtCtx) + binaryPlan := "" + if variable.GenerateBinaryPlan.Load() { + binaryPlan = getBinaryPlan(a.Ctx) + binaryPlan = variable.SlowLogBinaryPlanPrefix + binaryPlan + variable.SlowLogPlanSuffix + } + resultRows := GetResultRowsCount(stmtCtx, a.Plan) slowItems := &variable.SlowQueryLogItems{ @@ -1052,6 +1058,7 @@ func (a *ExecStmt) LogSlowQuery(txnTS uint64, succ bool, hasMoreResults bool) { Succ: succ, Plan: getPlanTree(stmtCtx), PlanDigest: planDigest.String(), + BinaryPlan: binaryPlan, Prepared: a.isPreparedStmt, HasMoreResults: hasMoreResults, PlanFromCache: sessVars.FoundInPlanCache, @@ -1147,6 +1154,18 @@ func getFlatPlan(stmtCtx *stmtctx.StatementContext) *plannercore.FlatPhysicalPla return nil } +func getBinaryPlan(sCtx sessionctx.Context) string { + stmtCtx := sCtx.GetSessionVars().StmtCtx + binaryPlan := stmtCtx.GetBinaryPlan() + if len(binaryPlan) > 0 { + return binaryPlan + } + flat := getFlatPlan(stmtCtx) + binaryPlan = plannercore.BinaryPlanStrFromFlatPlan(sCtx, flat) + stmtCtx.SetBinaryPlan(binaryPlan) + return binaryPlan +} + // getPlanTree will try to get the select plan tree if the plan is select or the select plan of delete/update/insert statement. func getPlanTree(stmtCtx *stmtctx.StatementContext) string { cfg := config.GetGlobalConfig() @@ -1245,6 +1264,13 @@ func (a *ExecStmt) SummaryStmt(succ bool) { planGenerator := func() (string, string) { return getEncodedPlan(stmtCtx, !sessVars.InRestrictedSQL) } + var binPlanGen func() string + if variable.GenerateBinaryPlan.Load() { + binPlanGen = func() string { + binPlan := getBinaryPlan(a.Ctx) + return binPlan + } + } // Generating plan digest is slow, only generate it once if it's 'Point_Get'. // If it's a point get, different SQLs leads to different plans, so SQL digest // is enough to distinguish different plans in this case. @@ -1288,36 +1314,37 @@ func (a *ExecStmt) SummaryStmt(succ bool) { resultRows := GetResultRowsCount(stmtCtx, a.Plan) stmtExecInfo := &stmtsummary.StmtExecInfo{ - SchemaName: strings.ToLower(sessVars.CurrentDB), - OriginalSQL: sql, - Charset: charset, - Collation: collation, - NormalizedSQL: normalizedSQL, - Digest: digest.String(), - PrevSQL: prevSQL, - PrevSQLDigest: prevSQLDigest, - PlanGenerator: planGenerator, - PlanDigest: planDigest, - PlanDigestGen: planDigestGen, - User: userString, - TotalLatency: costTime, - ParseLatency: sessVars.DurationParse, - CompileLatency: sessVars.DurationCompile, - StmtCtx: stmtCtx, - CopTasks: copTaskInfo, - ExecDetail: &execDetail, - MemMax: memMax, - DiskMax: diskMax, - StartTime: sessVars.StartTime, - IsInternal: sessVars.InRestrictedSQL, - Succeed: succ, - PlanInCache: sessVars.FoundInPlanCache, - PlanInBinding: sessVars.FoundInBinding, - ExecRetryCount: a.retryCount, - StmtExecDetails: stmtDetail, - ResultRows: resultRows, - TiKVExecDetails: tikvExecDetail, - Prepared: a.isPreparedStmt, + SchemaName: strings.ToLower(sessVars.CurrentDB), + OriginalSQL: sql, + Charset: charset, + Collation: collation, + NormalizedSQL: normalizedSQL, + Digest: digest.String(), + PrevSQL: prevSQL, + PrevSQLDigest: prevSQLDigest, + PlanGenerator: planGenerator, + BinaryPlanGenerator: binPlanGen, + PlanDigest: planDigest, + PlanDigestGen: planDigestGen, + User: userString, + TotalLatency: costTime, + ParseLatency: sessVars.DurationParse, + CompileLatency: sessVars.DurationCompile, + StmtCtx: stmtCtx, + CopTasks: copTaskInfo, + ExecDetail: &execDetail, + MemMax: memMax, + DiskMax: diskMax, + StartTime: sessVars.StartTime, + IsInternal: sessVars.InRestrictedSQL, + Succeed: succ, + PlanInCache: sessVars.FoundInPlanCache, + PlanInBinding: sessVars.FoundInBinding, + ExecRetryCount: a.retryCount, + StmtExecDetails: stmtDetail, + ResultRows: resultRows, + TiKVExecDetails: tikvExecDetail, + Prepared: a.isPreparedStmt, } if a.retryCount > 0 { stmtExecInfo.ExecRetryTime = costTime - sessVars.DurationParse - sessVars.DurationCompile - time.Since(a.retryStartTime) diff --git a/executor/analyze_col.go b/executor/analyze_col.go index 1cd6a55c55b39..1e4930058c1e1 100644 --- a/executor/analyze_col.go +++ b/executor/analyze_col.go @@ -17,6 +17,7 @@ package executor import ( "context" "fmt" + "math" "strings" "sync/atomic" "time" @@ -107,11 +108,15 @@ func (e *AnalyzeColumnsExec) buildResp(ranges []*ranger.Range) (distsql.SelectRe var builder distsql.RequestBuilder reqBuilder := builder.SetHandleRangesForTables(e.ctx.GetSessionVars().StmtCtx, []int64{e.TableID.GetStatisticsID()}, e.handleCols != nil && !e.handleCols.IsInt(), ranges, nil) builder.SetResourceGroupTagger(e.ctx.GetSessionVars().StmtCtx.GetResourceGroupTagger()) + startTS := uint64(math.MaxUint64) + if e.ctx.GetSessionVars().EnableAnalyzeSnapshot { + startTS = e.snapshot + } // Always set KeepOrder of the request to be true, in order to compute // correct `correlation` of columns. kvReq, err := reqBuilder. SetAnalyzeRequest(e.analyzePB). - SetStartTS(e.snapshot). + SetStartTS(startTS). SetKeepOrder(true). SetConcurrency(e.concurrency). SetMemTracker(e.memTracker). diff --git a/executor/analyze_fast.go b/executor/analyze_fast.go index 8af6486ba2ca1..5917a5b336ae0 100644 --- a/executor/analyze_fast.go +++ b/executor/analyze_fast.go @@ -191,7 +191,11 @@ func (e *AnalyzeFastExec) activateTxnForRowCount() (rollbackFn func() error, err } } txn.SetOption(kv.Priority, kv.PriorityLow) - txn.SetOption(kv.IsolationLevel, kv.SI) + isoLevel := kv.RC + if e.ctx.GetSessionVars().EnableAnalyzeSnapshot { + isoLevel = kv.SI + } + txn.SetOption(kv.IsolationLevel, isoLevel) txn.SetOption(kv.NotFillCache, true) return rollbackFn, nil } @@ -389,8 +393,13 @@ func (e *AnalyzeFastExec) handleScanIter(iter kv.Iterator) (scanKeysSize int, er } func (e *AnalyzeFastExec) handleScanTasks(bo *tikv.Backoffer) (keysSize int, err error) { - snapshot := e.ctx.GetStore().GetSnapshot(kv.NewVersion(e.snapshot)) - snapshot.SetOption(kv.IsolationLevel, kv.SI) + var snapshot kv.Snapshot + if e.ctx.GetSessionVars().EnableAnalyzeSnapshot { + snapshot = e.ctx.GetStore().GetSnapshot(kv.NewVersion(e.snapshot)) + snapshot.SetOption(kv.IsolationLevel, kv.SI) + } else { + snapshot = e.ctx.GetStore().GetSnapshot(kv.MaxVersion) + } if e.ctx.GetSessionVars().GetReplicaRead().IsFollowerRead() { snapshot.SetOption(kv.ReplicaRead, kv.ReplicaReadFollower) } @@ -411,9 +420,15 @@ func (e *AnalyzeFastExec) handleScanTasks(bo *tikv.Backoffer) (keysSize int, err func (e *AnalyzeFastExec) handleSampTasks(workID int, step uint32, err *error) { defer e.wg.Done() - snapshot := e.ctx.GetStore().GetSnapshot(kv.NewVersion(e.snapshot)) + var snapshot kv.Snapshot + if e.ctx.GetSessionVars().EnableAnalyzeSnapshot { + snapshot = e.ctx.GetStore().GetSnapshot(kv.NewVersion(e.snapshot)) + snapshot.SetOption(kv.IsolationLevel, kv.SI) + } else { + snapshot = e.ctx.GetStore().GetSnapshot(kv.MaxVersion) + snapshot.SetOption(kv.IsolationLevel, kv.RC) + } snapshot.SetOption(kv.NotFillCache, true) - snapshot.SetOption(kv.IsolationLevel, kv.SI) snapshot.SetOption(kv.Priority, kv.PriorityLow) setOptionForTopSQL(e.ctx.GetSessionVars().StmtCtx, snapshot) readReplicaType := e.ctx.GetSessionVars().GetReplicaRead() diff --git a/executor/analyze_idx.go b/executor/analyze_idx.go index 12a47da479481..5726f0846f3fa 100644 --- a/executor/analyze_idx.go +++ b/executor/analyze_idx.go @@ -16,6 +16,7 @@ package executor import ( "context" + "math" "sync/atomic" "time" @@ -142,9 +143,13 @@ func (e *AnalyzeIndexExec) fetchAnalyzeResult(ranges []*ranger.Range, isNullRang kvReqBuilder = builder.SetIndexRangesForTables(e.ctx.GetSessionVars().StmtCtx, []int64{e.tableID.GetStatisticsID()}, e.idxInfo.ID, ranges) } kvReqBuilder.SetResourceGroupTagger(e.ctx.GetSessionVars().StmtCtx.GetResourceGroupTagger()) + startTS := uint64(math.MaxUint64) + if e.ctx.GetSessionVars().EnableAnalyzeSnapshot { + startTS = e.snapshot + } kvReq, err := kvReqBuilder. SetAnalyzeRequest(e.analyzePB). - SetStartTS(e.snapshot). + SetStartTS(startTS). SetKeepOrder(true). SetConcurrency(e.concurrency). Build() diff --git a/executor/analyzetest/analyze_test.go b/executor/analyzetest/analyze_test.go index 5a12296d0643a..8b9f9b593394b 100644 --- a/executor/analyzetest/analyze_test.go +++ b/executor/analyzetest/analyze_test.go @@ -85,10 +85,10 @@ PARTITION BY RANGE ( a ) ( require.Len(t, statsTbl.Columns, 3) require.Len(t, statsTbl.Indices, 1) for _, col := range statsTbl.Columns { - require.Greater(t, col.Len()+col.Num(), 0) + require.Greater(t, col.Len()+col.TopN.Num(), 0) } for _, idx := range statsTbl.Indices { - require.Greater(t, idx.Len()+idx.Num(), 0) + require.Greater(t, idx.Len()+idx.TopN.Num(), 0) } } @@ -583,53 +583,67 @@ func TestAnalyzeFullSamplingOnIndexWithVirtualColumnOrPrefixColumn(t *testing.T) tk.MustQuery("show stats_topn where table_name = 'sampling_index_prefix_col' and column_name = 'idx'").Check(testkit.Rows("test sampling_index_prefix_col idx 1 a 3")) } -func TestSnapshotAnalyze(t *testing.T) { - store, clean := testkit.CreateMockStore(t) - defer clean() - tk := testkit.NewTestKit(t, store) +func TestSnapshotAnalyzeAndMaxTSAnalyze(t *testing.T) { + for _, analyzeSnapshot := range []bool{true, false} { + store, clean := testkit.CreateMockStore(t) + defer clean() + tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - tk.MustExec("drop table if exists t") - tk.MustExec("create table t(a int, index index_a(a))") - is := tk.Session().(sessionctx.Context).GetInfoSchema().(infoschema.InfoSchema) - tbl, err := is.TableByName(model.NewCIStr("test"), model.NewCIStr("t")) - require.NoError(t, err) - tblInfo := tbl.Meta() - tid := tblInfo.ID - tk.MustExec("insert into t values(1),(1),(1)") - tk.MustExec("begin") - txn, err := tk.Session().Txn(false) - require.NoError(t, err) - startTS1 := txn.StartTS() - tk.MustExec("commit") - tk.MustExec("insert into t values(2),(2),(2)") - tk.MustExec("begin") - txn, err = tk.Session().Txn(false) - require.NoError(t, err) - startTS2 := txn.StartTS() - tk.MustExec("commit") - require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/executor/injectAnalyzeSnapshot", fmt.Sprintf("return(%d)", startTS1))) - tk.MustExec("analyze table t") - rows := tk.MustQuery(fmt.Sprintf("select count, snapshot from mysql.stats_meta where table_id = %d", tid)).Rows() - require.Len(t, rows, 1) - require.Equal(t, "3", rows[0][0]) - s1Str := rows[0][1].(string) - require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/executor/injectAnalyzeSnapshot", fmt.Sprintf("return(%d)", startTS2))) - tk.MustExec("analyze table t") - rows = tk.MustQuery(fmt.Sprintf("select count, snapshot from mysql.stats_meta where table_id = %d", tid)).Rows() - require.Len(t, rows, 1) - require.Equal(t, "6", rows[0][0]) - s2Str := rows[0][1].(string) - require.True(t, s1Str != s2Str) - tk.MustExec("set @@session.tidb_analyze_version = 2") - require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/executor/injectAnalyzeSnapshot", fmt.Sprintf("return(%d)", startTS1))) - tk.MustExec("analyze table t") - rows = tk.MustQuery(fmt.Sprintf("select count, snapshot from mysql.stats_meta where table_id = %d", tid)).Rows() - require.Len(t, rows, 1) - require.Equal(t, "6", rows[0][0]) - s3Str := rows[0][1].(string) - require.Equal(t, s2Str, s3Str) - require.NoError(t, failpoint.Disable("github.com/pingcap/tidb/executor/injectAnalyzeSnapshot")) + tk.MustExec("use test") + if analyzeSnapshot { + tk.MustExec("set @@session.tidb_enable_analyze_snapshot = on") + } else { + tk.MustExec("set @@session.tidb_enable_analyze_snapshot = off") + } + tk.MustExec("drop table if exists t") + tk.MustExec("create table t(a int, index index_a(a))") + is := tk.Session().(sessionctx.Context).GetInfoSchema().(infoschema.InfoSchema) + tbl, err := is.TableByName(model.NewCIStr("test"), model.NewCIStr("t")) + require.NoError(t, err) + tblInfo := tbl.Meta() + tid := tblInfo.ID + tk.MustExec("insert into t values(1),(1),(1)") + tk.MustExec("begin") + txn, err := tk.Session().Txn(false) + require.NoError(t, err) + startTS1 := txn.StartTS() + tk.MustExec("commit") + tk.MustExec("insert into t values(2),(2),(2)") + tk.MustExec("begin") + txn, err = tk.Session().Txn(false) + require.NoError(t, err) + startTS2 := txn.StartTS() + tk.MustExec("commit") + require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/executor/injectAnalyzeSnapshot", fmt.Sprintf("return(%d)", startTS1))) + tk.MustExec("analyze table t") + rows := tk.MustQuery(fmt.Sprintf("select count, snapshot from mysql.stats_meta where table_id = %d", tid)).Rows() + require.Len(t, rows, 1) + if analyzeSnapshot { + // Analyze cannot see the second insert if it reads the snapshot. + require.Equal(t, "3", rows[0][0]) + } else { + // Analyze can see the second insert if it reads the latest data. + require.Equal(t, "6", rows[0][0]) + } + s1Str := rows[0][1].(string) + require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/executor/injectAnalyzeSnapshot", fmt.Sprintf("return(%d)", startTS2))) + tk.MustExec("analyze table t") + rows = tk.MustQuery(fmt.Sprintf("select count, snapshot from mysql.stats_meta where table_id = %d", tid)).Rows() + require.Len(t, rows, 1) + require.Equal(t, "6", rows[0][0]) + s2Str := rows[0][1].(string) + require.True(t, s1Str != s2Str) + tk.MustExec("set @@session.tidb_analyze_version = 2") + require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/executor/injectAnalyzeSnapshot", fmt.Sprintf("return(%d)", startTS1))) + tk.MustExec("analyze table t") + rows = tk.MustQuery(fmt.Sprintf("select count, snapshot from mysql.stats_meta where table_id = %d", tid)).Rows() + require.Len(t, rows, 1) + require.Equal(t, "6", rows[0][0]) + s3Str := rows[0][1].(string) + // The third analyze doesn't write results into mysql.stats_xxx because its snapshot is smaller than the second analyze. + require.Equal(t, s2Str, s3Str) + require.NoError(t, failpoint.Disable("github.com/pingcap/tidb/executor/injectAnalyzeSnapshot")) + } } func TestAdjustSampleRateNote(t *testing.T) { @@ -3091,3 +3105,65 @@ PARTITION BY RANGE ( a ) ( tbl := h.GetTableStats(tableInfo) require.Equal(t, int64(6), tbl.Columns[tableInfo.Columns[0].ID].Histogram.NDV) } + +func TestAutoAnalyzeAwareGlobalVariableChange(t *testing.T) { + store, dom, clean := testkit.CreateMockStoreAndDomain(t) + defer clean() + tk := testkit.NewTestKit(t, store) + tk.MustExec("use test") + tk.MustQuery("select @@global.tidb_enable_analyze_snapshot").Check(testkit.Rows("0")) + // We want to test that HandleAutoAnalyze is aware of setting @@global.tidb_enable_analyze_snapshot to 1 and reads data from snapshot. + tk.MustExec("set @@global.tidb_enable_analyze_snapshot = 1") + tk.MustExec("set @@global.tidb_analyze_version = 2") + tk.MustExec("create table t(a int)") + h := dom.StatsHandle() + require.NoError(t, h.HandleDDLEvent(<-h.DDLEventCh())) + tbl, err := dom.InfoSchema().TableByName(model.NewCIStr("test"), model.NewCIStr("t")) + require.NoError(t, err) + tid := tbl.Meta().ID + tk.MustExec("insert into t values(1),(2),(3)") + require.NoError(t, h.DumpStatsDeltaToKV(handle.DumpAll)) + err = h.Update(dom.InfoSchema()) + require.NoError(t, err) + tk.MustExec("analyze table t") + tk.MustQuery(fmt.Sprintf("select count, modify_count from mysql.stats_meta where table_id = %d", tid)).Check(testkit.Rows( + "3 0", + )) + + originalVal1 := handle.AutoAnalyzeMinCnt + originalVal2 := tk.MustQuery("select @@global.tidb_auto_analyze_ratio").Rows()[0][0].(string) + handle.AutoAnalyzeMinCnt = 0 + tk.MustExec("set global tidb_auto_analyze_ratio = 0.001") + defer func() { + handle.AutoAnalyzeMinCnt = originalVal1 + tk.MustExec(fmt.Sprintf("set global tidb_auto_analyze_ratio = %v", originalVal2)) + }() + + tk.MustExec("begin") + txn, err := tk.Session().Txn(false) + require.NoError(t, err) + startTS := txn.StartTS() + tk.MustExec("commit") + + tk.MustExec("insert into t values(4),(5),(6)") + require.NoError(t, h.DumpStatsDeltaToKV(handle.DumpAll)) + err = h.Update(dom.InfoSchema()) + require.NoError(t, err) + + // Simulate that the analyze would start before and finish after the second insert. + require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/executor/injectAnalyzeSnapshot", fmt.Sprintf("return(%d)", startTS))) + require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/executor/injectBaseCount", "return(3)")) + require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/executor/injectBaseModifyCount", "return(0)")) + require.True(t, h.HandleAutoAnalyze(dom.InfoSchema())) + // Check the count / modify_count changes during the analyze are not lost. + tk.MustQuery(fmt.Sprintf("select count, modify_count from mysql.stats_meta where table_id = %d", tid)).Check(testkit.Rows( + "6 3", + )) + // Check the histogram is correct for the snapshot analyze. + tk.MustQuery(fmt.Sprintf("select distinct_count from mysql.stats_histograms where table_id = %d", tid)).Check(testkit.Rows( + "3", + )) + require.NoError(t, failpoint.Disable("github.com/pingcap/tidb/executor/injectAnalyzeSnapshot")) + require.NoError(t, failpoint.Disable("github.com/pingcap/tidb/executor/injectBaseCount")) + require.NoError(t, failpoint.Disable("github.com/pingcap/tidb/executor/injectBaseModifyCount")) +} diff --git a/executor/builder.go b/executor/builder.go index 64eef464bd384..3d9e977b07d0e 100644 --- a/executor/builder.go +++ b/executor/builder.go @@ -68,7 +68,9 @@ import ( "github.com/pingcap/tidb/util/sqlexec" "github.com/pingcap/tidb/util/timeutil" "github.com/pingcap/tipb/go-tipb" + clientkv "github.com/tikv/client-go/v2/kv" "github.com/tikv/client-go/v2/tikv" + "github.com/tikv/client-go/v2/txnkv" "github.com/tikv/client-go/v2/txnkv/txnsnapshot" "golang.org/x/exp/slices" ) @@ -3124,6 +3126,7 @@ func buildNoRangeTableReader(b *executorBuilder, v *plannercore.PhysicalTableRea txnScope: b.txnScope, readReplicaScope: b.readReplicaScope, isStaleness: b.isStaleness, + netDataSize: v.GetNetDataSize(), table: tbl, keepOrder: ts.KeepOrder, desc: ts.Desc, @@ -3409,6 +3412,7 @@ func buildNoRangeIndexReader(b *executorBuilder, v *plannercore.PhysicalIndexRea txnScope: b.txnScope, readReplicaScope: b.readReplicaScope, isStaleness: b.isStaleness, + netDataSize: v.GetNetDataSize(), physicalTableID: physicalTableID, table: tbl, index: is.Index, @@ -3586,6 +3590,8 @@ func buildNoRangeIndexLookUpReader(b *executorBuilder, v *plannercore.PhysicalIn idxPlans: v.IndexPlans, tblPlans: v.TablePlans, PushedLimit: v.PushedLimit, + idxNetDataSize: v.GetAvgTableRowSize(), + avgRowSize: v.GetAvgTableRowSize(), } if containsLimit(indexReq.Executors) { @@ -3675,6 +3681,7 @@ func (b *executorBuilder) buildIndexLookUpReader(v *plannercore.PhysicalIndexLoo func buildNoRangeIndexMergeReader(b *executorBuilder, v *plannercore.PhysicalIndexMergeReader) (*IndexMergeReaderExecutor, error) { partialPlanCount := len(v.PartialPlans) partialReqs := make([]*tipb.DAGRequest, 0, partialPlanCount) + partialDataSizes := make([]float64, 0, partialPlanCount) indexes := make([]*model.IndexInfo, 0, partialPlanCount) descs := make([]bool, 0, partialPlanCount) feedbacks := make([]*statistics.QueryFeedback, 0, partialPlanCount) @@ -3707,6 +3714,7 @@ func buildNoRangeIndexMergeReader(b *executorBuilder, v *plannercore.PhysicalInd partialReqs = append(partialReqs, tempReq) isCorColInPartialFilters = append(isCorColInPartialFilters, b.corColInDistPlan(v.PartialPlans[i])) isCorColInPartialAccess = append(isCorColInPartialAccess, b.corColInAccess(v.PartialPlans[i][0])) + partialDataSizes = append(partialDataSizes, v.GetPartialReaderNetDataSize(v.PartialPlans[i][0])) } tableReq, tblInfo, err := buildTableReq(b, v.Schema().Len(), v.TablePlans) isCorColInTableFilter := b.corColInDistPlan(v.TablePlans) @@ -3735,6 +3743,8 @@ func buildNoRangeIndexMergeReader(b *executorBuilder, v *plannercore.PhysicalInd columns: ts.Columns, partialPlans: v.PartialPlans, tblPlans: v.TablePlans, + partialNetDataSizes: partialDataSizes, + dataAvgRowSize: v.GetAvgTableRowSize(), dataReaderBuilder: readerBuilder, feedbacks: feedbacks, paging: paging, @@ -4060,6 +4070,27 @@ func (h kvRangeBuilderFromRangeAndPartition) buildKeyRange(ranges []*ranger.Rang return ret, nil } +// newClosestReadAdjuster let the request be sent to closest replica(within the same zone) +// if response size exceeds certain threshold. +func newClosestReadAdjuster(ctx sessionctx.Context, req *kv.Request, netDataSize float64) kv.CoprRequestAdjuster { + if req.ReplicaRead != kv.ReplicaReadClosestAdaptive { + return nil + } + return func(req *kv.Request, copTaskCount int) bool { + // copTaskCount is the number of coprocessor requests + if int64(netDataSize/float64(copTaskCount)) >= ctx.GetSessionVars().ReplicaClosestReadThreshold { + req.MatchStoreLabels = append(req.MatchStoreLabels, &metapb.StoreLabel{ + Key: placement.DCLabelKey, + Value: config.GetTxnScopeFromConfig(), + }) + return true + } + // reset to read from leader when the data size is small. + req.ReplicaRead = kv.ReplicaReadLeader + return false + } +} + func (builder *dataReaderBuilder) buildTableReaderBase(ctx context.Context, e *TableReaderExecutor, reqBuilderWithRange distsql.RequestBuilder) (*TableReaderExecutor, error) { startTS, err := builder.getSnapshotTS() if err != nil { @@ -4075,6 +4106,7 @@ func (builder *dataReaderBuilder) buildTableReaderBase(ctx context.Context, e *T SetIsStaleness(e.isStaleness). SetFromSessionVars(e.ctx.GetSessionVars()). SetFromInfoSchema(e.ctx.GetInfoSchema()). + SetClosestReplicaReadAdjuster(newClosestReadAdjuster(e.ctx, &reqBuilderWithRange.Request, e.netDataSize)). SetPaging(e.paging). Build() if err != nil { @@ -4104,6 +4136,7 @@ func (builder *dataReaderBuilder) buildTableReaderFromHandles(ctx context.Contex b.SetTableHandles(getPhysicalTableID(e.table), handles) } } + return builder.buildTableReaderBase(ctx, e, b) } @@ -4631,6 +4664,9 @@ func (b *executorBuilder) buildBatchPointGet(plan *plannercore.BatchPointGetPlan b.err = err return nil } + if e.ctx.GetSessionVars().GetReplicaRead() == kv.ReplicaReadClosestAdaptive { + e.snapshot.SetOption(kv.ReplicaReadAdjuster, newReplicaReadAdjuster(e.ctx, plan.GetAvgRowSize())) + } if e.runtimeStats != nil { snapshotStats := &txnsnapshot.SnapshotRuntimeStats{} e.stats = &runtimeStatsWithSnapshot{ @@ -4718,6 +4754,21 @@ func (b *executorBuilder) buildBatchPointGet(plan *plannercore.BatchPointGetPlan return e } +func newReplicaReadAdjuster(ctx sessionctx.Context, avgRowSize float64) txnkv.ReplicaReadAdjuster { + return func(count int) (tikv.StoreSelectorOption, clientkv.ReplicaReadType) { + if int64(avgRowSize*float64(count)) >= ctx.GetSessionVars().ReplicaClosestReadThreshold { + return tikv.WithMatchLabels([]*metapb.StoreLabel{ + { + Key: placement.DCLabelKey, + Value: config.GetTxnScopeFromConfig(), + }, + }), clientkv.ReplicaReadMixed + } + // fallback to read from leader if the request is small + return nil, clientkv.ReplicaReadLeader + } +} + func isCommonHandleRead(tbl *model.TableInfo, idx *model.IndexInfo) bool { return tbl.IsCommonHandle && idx.Primary } @@ -4981,7 +5032,7 @@ func (b *executorBuilder) getCacheTable(tblInfo *model.TableInfo, startTS uint64 } func (b *executorBuilder) buildCompactTable(v *plannercore.CompactTable) Executor { - if v.ReplicaKind != ast.CompactReplicaKindTiFlash { + if v.ReplicaKind != ast.CompactReplicaKindTiFlash && v.ReplicaKind != ast.CompactReplicaKindAll { b.err = errors.Errorf("compact %v replica is not supported", strings.ToLower(string(v.ReplicaKind))) return nil } diff --git a/executor/compact_table_test.go b/executor/compact_table_test.go index f5e22b56b6e5d..18067084676d4 100644 --- a/executor/compact_table_test.go +++ b/executor/compact_table_test.go @@ -55,6 +55,22 @@ func withMockTiFlash(nodes int) mockstore.MockTiKVStoreOption { ) } +func TestCompactUnknownTable(t *testing.T) { + store, clean := testkit.CreateMockStore(t) + defer clean() + tk := testkit.NewTestKit(t, store) + + err := tk.ExecToErr(`alter table test compact tiflash replica;`) + require.Equal(t, "[planner:1046]No database selected", err.Error()) + + err = tk.ExecToErr(`alter table test.foo compact tiflash replica;`) + require.Equal(t, "[schema:1146]Table 'test.foo' doesn't exist", err.Error()) + + tk.MustExec("use test") + err = tk.ExecToErr(`alter table bar compact;`) + require.Equal(t, "[schema:1146]Table 'test.bar' doesn't exist", err.Error()) +} + func TestCompactTableNoTiFlashReplica(t *testing.T) { store, clean := testkit.CreateMockStore(t) defer clean() @@ -66,6 +82,17 @@ func TestCompactTableNoTiFlashReplica(t *testing.T) { tk.MustQuery(`show warnings;`).Check(testkit.Rows( `Warning 1105 compact skipped: no tiflash replica in the table`, )) + + tk.MustExec(`alter table test.t compact;`) + tk.MustQuery(`show warnings;`).Check(testkit.Rows( + `Warning 1105 compact skipped: no tiflash replica in the table`, + )) + + tk = testkit.NewTestKit(t, store) + tk.MustExec(`alter table test.t compact;`) + tk.MustQuery(`show warnings;`).Check(testkit.Rows( + `Warning 1105 compact skipped: no tiflash replica in the table`, + )) } func TestCompactTableTooBusy(t *testing.T) { @@ -134,7 +161,6 @@ func TestCompactTableInternalError(t *testing.T) { // TestCompactTableNoRemaining: Returns NoRemaining for request #1. func TestCompactTableNoRemaining(t *testing.T) { mocker := newCompactRequestMocker(t) - defer mocker.RequireAllHandlersHit() store, do, clean := testkit.CreateMockStoreAndDomain(t, withMockTiFlash(1), mocker.AsOpt()) defer clean() tk := testkit.NewTestKit(t, store) @@ -150,12 +176,28 @@ func TestCompactTableNoRemaining(t *testing.T) { CompactedEndKey: []byte{0xFF}, }, nil }) - tk.MustExec("use test") tk.MustExec("create table t(a int)") tk.MustExec(`alter table t set tiflash replica 1;`) tk.MustExec(`alter table t compact tiflash replica;`) tk.MustQuery(`show warnings;`).Check(testkit.Rows()) + mocker.RequireAllHandlersHit() + + mocker.MockFrom(`tiflash0/#2`, func(req *kvrpcpb.CompactRequest) (*kvrpcpb.CompactResponse, error) { + tableID := do.MustGetTableID(t, "test", "t") + require.Empty(t, req.StartKey) + require.EqualValues(t, req.PhysicalTableId, tableID) + require.EqualValues(t, req.LogicalTableId, tableID) + return &kvrpcpb.CompactResponse{ + HasRemaining: false, + CompactedStartKey: []byte{}, + CompactedEndKey: []byte{0xFF}, + }, nil + }) + tk = testkit.NewTestKit(t, store) + tk.MustExec(`alter table test.t compact;`) + tk.MustQuery(`show warnings;`).Check(testkit.Rows()) + mocker.RequireAllHandlersHit() } // TestCompactTableHasRemaining: Returns HasRemaining=true for request #1 and #2, returns HasRemaining=false for request #3. diff --git a/executor/distsql.go b/executor/distsql.go index a2b7919f68c6a..1e275d6a92bf5 100644 --- a/executor/distsql.go +++ b/executor/distsql.go @@ -174,6 +174,7 @@ type IndexReaderExecutor struct { txnScope string readReplicaScope string isStaleness bool + netDataSize float64 // result returns one or more distsql.PartialResult and each PartialResult is returned by one region. result distsql.SelectResult // columns are only required by union scan. @@ -314,7 +315,8 @@ func (e *IndexReaderExecutor) open(ctx context.Context, kvRanges []kv.KeyRange) SetIsStaleness(e.isStaleness). SetFromSessionVars(e.ctx.GetSessionVars()). SetFromInfoSchema(e.ctx.GetInfoSchema()). - SetMemTracker(e.memTracker) + SetMemTracker(e.memTracker). + SetClosestReplicaReadAdjuster(newClosestReadAdjuster(e.ctx, &builder.Request, e.netDataSize)) kvReq, err := builder.Build() if err != nil { e.feedback.Invalidate() @@ -345,6 +347,8 @@ type IndexLookUpExecutor struct { // columns are only required by union scan. columns []*model.ColumnInfo *dataReaderBuilder + idxNetDataSize float64 + avgRowSize float64 // fields about accessing partition tables partitionTableMode bool // if this executor is accessing a partition table @@ -589,6 +593,7 @@ func (e *IndexLookUpExecutor) startIndexWorker(ctx context.Context, workCh chan< SetIsStaleness(e.isStaleness). SetFromSessionVars(e.ctx.GetSessionVars()). SetFromInfoSchema(e.ctx.GetInfoSchema()). + SetClosestReplicaReadAdjuster(newClosestReadAdjuster(e.ctx, &builder.Request, e.idxNetDataSize/float64(len(kvRanges)))). SetMemTracker(tracker) for partTblIdx, kvRange := range kvRanges { @@ -690,6 +695,7 @@ func (e *IndexLookUpExecutor) buildTableReader(ctx context.Context, task *lookup feedback: statistics.NewQueryFeedback(0, nil, 0, false), corColInFilter: e.corColInTblSide, plans: e.tblPlans, + netDataSize: e.avgRowSize * float64(len(task.handles)), } tableReaderExec.buildVirtualColumnInfo() tableReader, err := e.dataReaderBuilder.buildTableReaderFromHandles(ctx, tableReaderExec, task.handles, true) diff --git a/executor/distsql_test.go b/executor/distsql_test.go index 32cb9818e2452..1c0d55d3a5307 100644 --- a/executor/distsql_test.go +++ b/executor/distsql_test.go @@ -28,6 +28,7 @@ import ( "github.com/pingcap/tidb/executor" "github.com/pingcap/tidb/kv" + "github.com/pingcap/tidb/metrics" "github.com/pingcap/tidb/parser/model" "github.com/pingcap/tidb/store/copr" "github.com/pingcap/tidb/store/mockstore" @@ -37,6 +38,8 @@ import ( "github.com/pingcap/tidb/types" "github.com/pingcap/tidb/util/mock" "github.com/pingcap/tidb/util/paging" + "github.com/prometheus/client_golang/prometheus" + dto "github.com/prometheus/client_model/go" "github.com/stretchr/testify/require" "github.com/tikv/client-go/v2/testutils" ) @@ -477,3 +480,104 @@ func TestCoprocessorPagingSize(t *testing.T) { rpcNum = getRPCNumFromExplain(rows) require.Equal(t, rpcNum, uint64(1)) } + +func TestAdaptiveClosestRead(t *testing.T) { + store, clean := testkit.CreateMockStore(t) + defer clean() + + tk := testkit.NewTestKit(t, store) + tk.MustExec("use test") + tk.MustExec("drop table if exists t") + // the avg row size is more accurate in check_rpc mode when unistre is used. + // See: https://github.com/pingcap/tidb/issues/31744#issuecomment-1016309883 + tk.MustExec("set @@tidb_enable_chunk_rpc = '1'") + + readCounter := func(counter prometheus.Counter) float64 { + var metric dto.Metric + require.Nil(t, counter.Write(&metric)) + return metric.Counter.GetValue() + } + + checkMetrics := func(q string, hit, miss int) { + beforeHit := readCounter(metrics.DistSQLCoprClosestReadCounter.WithLabelValues("hit")) + beforeMiss := readCounter(metrics.DistSQLCoprClosestReadCounter.WithLabelValues("miss")) + tk.MustQuery(q) + afterHit := readCounter(metrics.DistSQLCoprClosestReadCounter.WithLabelValues("hit")) + afterMiss := readCounter(metrics.DistSQLCoprClosestReadCounter.WithLabelValues("miss")) + require.Equal(t, hit, int(afterHit-beforeHit), "exec query '%s' check hit failed", q) + require.Equal(t, miss, int(afterMiss-beforeMiss), "exec query '%s' check miss failed", q) + } + + tk.MustExec("create table t(id int primary key, s varchar(8), p varchar(16));") + tk.MustExec("insert into t values (1, '00000001', '0000000000000001'), (2, '00000003', '0000000000000002'), (3, '00000011', '0000000000000003');") + tk.MustExec("analyze table t;") + + tk.MustExec("set @@tidb_partition_prune_mode ='static';") + tk.MustExec("set tidb_replica_read = 'closest-adaptive';") + tk.MustExec("set tidb_adaptive_closest_read_threshold = 25;") + + // table reader + // estimate cost is 19 + checkMetrics("select s from t where id >= 1 and id < 2;", 0, 1) + // estimate cost is 37 + checkMetrics("select * from t where id >= 1 and id < 2;", 1, 0) + tk.MustExec("set tidb_adaptive_closest_read_threshold = 50;") + checkMetrics("select * from t where id >= 1 and id < 2;", 0, 1) + // estimate cost is 74 + checkMetrics("select * from t where id >= 1 and id <= 2;", 1, 0) + + partitionDef := "PARTITION BY RANGE (id) (PARTITION p0 VALUES LESS THAN (3), PARTITION p3 VALUES LESS THAN MAXVALUE);" + + // test TableReader with partition + tk.MustExec("set tidb_adaptive_closest_read_threshold = 30;") + tk.MustExec("drop table if exists t") + tk.MustExec("create table t(id int primary key, s varchar(8), p varchar(16)) " + partitionDef) + tk.MustExec("insert into t values (1, '00000001', '0000000000000001'), (2, '00000003', '0000000000000002'), (3, '00000011', '0000000000000003'), (4, '00000044', '0000000000000004');") + tk.MustExec("analyze table t;") + // estimate cost is 38 + checkMetrics("select s from t where id >= 1 and id < 3;", 1, 0) + // estimate cost is 39 with 2 cop request + checkMetrics("select s from t where id >= 2 and id < 4;", 0, 2) + + // index reader + tk.MustExec("drop table if exists t;") + tk.MustExec("create table t (id int, s varchar(8), p varchar(8), key `idx_s_p`(`s`, `p`));") + tk.MustExec("insert into t values (1, 'test1000', '11111111'), (2, 'test2000', '11111111');") + tk.MustExec("analyze table t;") + // avg row size = 27.91 + checkMetrics("select p from t where s >= 'test' and s < 'test11'", 0, 1) + checkMetrics("select p from t where s >= 'test' and s < 'test22'", 1, 0) + + // index reader with partitions + tk.MustExec("set tidb_adaptive_closest_read_threshold = 30;") + tk.MustExec("drop table if exists t;") + tk.MustExec("create table t (v int, id int, p varchar(8), key `idx_id_p`(`id`, `p`)) " + partitionDef) + tk.MustExec("insert into t values (1, 1, '11111111'), (2, 2, '22222222'), (3, 3, '33333333'), (4, 4, '44444444');") + tk.MustExec("analyze table t;") + // avg row size = 19 + checkMetrics("select p from t where id >= 1 and id < 3", 1, 0) + checkMetrics("select p from t where id >= 2 and id < 4", 0, 2) + checkMetrics("select p from t where id >= 1 and id < 4", 1, 1) + + // index lookup reader + tk.MustExec("drop table if exists t;") + tk.MustExec("create table t (id int, s varchar(8), p varchar(50), key `idx_s`(`s`));") + str := "this_is_a_string_with_length_of_50________________" + tk.MustExec(fmt.Sprintf("insert into t values (1, 'test1000', '%s'), (2, 'test2000', '%s');", str, str)) + tk.MustExec("analyze table t;") + tk.MustExec("set tidb_adaptive_closest_read_threshold = 80;") + // IndexReader cost is 22, TableReader cost (1 row) is 67 + checkMetrics("select/*+ FORCE_INDEX(t, idx_s) */ p from t where s >= 'test' and s < 'test11'", 0, 2) + tk.MustExec("set tidb_adaptive_closest_read_threshold = 100;") + checkMetrics("select/*+ FORCE_INDEX(t, idx_s) */ p from t where s >= 'test' and s < 'test22'", 1, 1) + + // index merge reader + tk.MustExec("drop table if exists t;") + // use int field to avoid the planer estimation with big random fluctuation. + tk.MustExec("create table t (id int, v bigint not null, s1 int not null, s2 int not null, key `idx_v_s1`(`s1`, `v`), key `idx_s2`(`s2`));") + tk.MustExec("insert into t values (1, 1, 1, 1), (2, 2, 2, 2), (3, 3, 3, 3);") + tk.MustExec("analyze table t;") + tk.MustExec("set tidb_adaptive_closest_read_threshold = 30;") + // 2 IndexScan with cost 19/56, 2 TableReader with cost 32.5/65. + checkMetrics("select/* +USE_INDEX_MERGE(t) */ id from t use index(`idx_v_s1`) use index(idx_s2) where (s1 < 3 and v > 0) or s2 = 3;", 3, 1) +} diff --git a/executor/executor_test.go b/executor/executor_test.go index 2765af034e3d6..880bbd62a12c0 100644 --- a/executor/executor_test.go +++ b/executor/executor_test.go @@ -6056,3 +6056,26 @@ func TestIsFastPlan(t *testing.T) { require.Equal(t, ca.isFastPlan, ok) } } + +func TestBinaryStrNumericOperator(t *testing.T) { + store, clean := testkit.CreateMockStore(t) + defer clean() + + tk := testkit.NewTestKit(t, store) + tk.MustExec("use test") + + // Test normal warnings. + tk.MustExec("drop table if exists t") + tk.MustExec("create table t(a varbinary(10))") + tk.MustExec("insert into t values ('123.12')") + tk.MustQuery("select 1+a from t").Check(testkit.Rows( + "124.12")) + tk.MustQuery("select a-1 from t").Check(testkit.Rows( + "122.12")) + tk.MustQuery("select -10*a from t").Check(testkit.Rows( + "-1231.2")) + tk.MustQuery("select a/-2 from t").Check(testkit.Rows( + "-61.56")) + // there should be no warning. + tk.MustQuery("show warnings").Check(testkit.Rows()) +} diff --git a/executor/index_merge_reader.go b/executor/index_merge_reader.go index a403f60196cb1..683ff2b497434 100644 --- a/executor/index_merge_reader.go +++ b/executor/index_merge_reader.go @@ -104,8 +104,10 @@ type IndexMergeReaderExecutor struct { // checkIndexValue is used to check the consistency of the index data. *checkIndexValue // nolint:unused - partialPlans [][]plannercore.PhysicalPlan - tblPlans []plannercore.PhysicalPlan + partialPlans [][]plannercore.PhysicalPlan + tblPlans []plannercore.PhysicalPlan + partialNetDataSizes []float64 + dataAvgRowSize float64 handleCols plannercore.HandleCols stats *IndexMergeRuntimeStat @@ -310,7 +312,8 @@ func (e *IndexMergeReaderExecutor) startPartialIndexWorker(ctx context.Context, SetFromSessionVars(e.ctx.GetSessionVars()). SetMemTracker(e.memTracker). SetPaging(e.paging). - SetFromInfoSchema(e.ctx.GetInfoSchema()) + SetFromInfoSchema(e.ctx.GetInfoSchema()). + SetClosestReplicaReadAdjuster(newClosestReadAdjuster(e.ctx, &builder.Request, e.partialNetDataSizes[workID])) for parTblIdx, keyRange := range keyRanges { // check if this executor is closed @@ -390,6 +393,7 @@ func (e *IndexMergeReaderExecutor) startPartialTableWorker(ctx context.Context, feedback: statistics.NewQueryFeedback(0, nil, 0, false), plans: e.partialPlans[workID], ranges: e.ranges[workID], + netDataSize: e.partialNetDataSizes[workID], } worker := &partialTableWorker{ @@ -611,6 +615,7 @@ func (e *IndexMergeReaderExecutor) buildFinalTableReader(ctx context.Context, tb columns: e.columns, feedback: statistics.NewQueryFeedback(0, nil, 0, false), plans: e.tblPlans, + netDataSize: e.dataAvgRowSize * float64(len(handles)), } if e.isCorColInTableFilter { if tableReaderExec.dagPB.Executors, err = constructDistExec(e.ctx, e.tblPlans); err != nil { diff --git a/executor/point_get.go b/executor/point_get.go index e744570cbf370..bd33c47f33739 100644 --- a/executor/point_get.go +++ b/executor/point_get.go @@ -71,6 +71,9 @@ func (b *executorBuilder) buildPointGet(p *plannercore.PointGetPlan) Executor { b.err = err return nil } + if b.ctx.GetSessionVars().GetReplicaRead() == kv.ReplicaReadClosestAdaptive { + e.snapshot.SetOption(kv.ReplicaReadAdjuster, newReplicaReadAdjuster(e.ctx, p.GetAvgRowSize())) + } if e.runtimeStats != nil { snapshotStats := &txnsnapshot.SnapshotRuntimeStats{} e.stats = &runtimeStatsWithSnapshot{ diff --git a/executor/set_test.go b/executor/set_test.go index 6cf9c019fc158..0ca8f53c53134 100644 --- a/executor/set_test.go +++ b/executor/set_test.go @@ -676,11 +676,11 @@ func TestSetVar(t *testing.T) { tk.MustQuery("show global variables like 'tidb_ignore_prepared_cache_close_stmt'").Check(testkit.Rows("tidb_ignore_prepared_cache_close_stmt OFF")) // test for tidb_enable_new_cost_interface - tk.MustQuery("select @@global.tidb_enable_new_cost_interface").Check(testkit.Rows("0")) // default value is 0 - tk.MustExec("set global tidb_enable_new_cost_interface=1") - tk.MustQuery("select @@global.tidb_enable_new_cost_interface").Check(testkit.Rows("1")) + tk.MustQuery("select @@global.tidb_enable_new_cost_interface").Check(testkit.Rows("1")) // default value is 1 tk.MustExec("set global tidb_enable_new_cost_interface=0") tk.MustQuery("select @@global.tidb_enable_new_cost_interface").Check(testkit.Rows("0")) + tk.MustExec("set global tidb_enable_new_cost_interface=1") + tk.MustQuery("select @@global.tidb_enable_new_cost_interface").Check(testkit.Rows("1")) // test for tidb_remove_orderby_in_subquery tk.MustQuery("select @@session.tidb_remove_orderby_in_subquery").Check(testkit.Rows("0")) // default value is 0 @@ -741,6 +741,16 @@ func TestSetVar(t *testing.T) { tk.MustQuery("show warnings").Check(testkit.RowsWithSep("|", "Warning|1292|Truncated incorrect tidb_cost_model_version value: '0'")) tk.MustExec("set tidb_cost_model_version=2") tk.MustQuery("select @@tidb_cost_model_version").Check(testkit.Rows("2")) + + tk.MustQuery("select @@tidb_enable_analyze_snapshot").Check(testkit.Rows("0")) + tk.MustExec("set global tidb_enable_analyze_snapshot = 1") + tk.MustQuery("select @@global.tidb_enable_analyze_snapshot").Check(testkit.Rows("1")) + tk.MustExec("set global tidb_enable_analyze_snapshot = 0") + tk.MustQuery("select @@global.tidb_enable_analyze_snapshot").Check(testkit.Rows("0")) + tk.MustExec("set session tidb_enable_analyze_snapshot = 1") + tk.MustQuery("select @@session.tidb_enable_analyze_snapshot").Check(testkit.Rows("1")) + tk.MustExec("set session tidb_enable_analyze_snapshot = 0") + tk.MustQuery("select @@session.tidb_enable_analyze_snapshot").Check(testkit.Rows("0")) } func TestGetSetNoopVars(t *testing.T) { diff --git a/executor/show.go b/executor/show.go index 392b58781fcbd..47845d6a94a12 100644 --- a/executor/show.go +++ b/executor/show.go @@ -41,6 +41,7 @@ import ( "github.com/pingcap/tidb/parser/model" "github.com/pingcap/tidb/parser/mysql" "github.com/pingcap/tidb/parser/terror" + field_types "github.com/pingcap/tidb/parser/types" plannercore "github.com/pingcap/tidb/planner/core" "github.com/pingcap/tidb/plugin" "github.com/pingcap/tidb/privilege" @@ -957,7 +958,7 @@ func ConstructResultOfShowCreateTable(ctx sessionctx.Context, tableInfo *model.T buf.WriteString(",\n") } fmt.Fprintf(buf, " %s %s", stringutil.Escape(col.Name.O, sqlMode), col.GetTypeDesc()) - if col.GetCharset() != "binary" { + if field_types.HasCharset(&col.FieldType) { if col.GetCharset() != tblCharset { fmt.Fprintf(buf, " CHARACTER SET %s", col.GetCharset()) } @@ -1358,7 +1359,7 @@ func appendPartitionInfo(partitionInfo *model.PartitionInfo, buf *bytes.Buffer, } } // this if statement takes care of lists/range columns case - if partitionInfo.Columns != nil { + if len(partitionInfo.Columns) > 0 { // partitionInfo.Type == model.PartitionTypeRange || partitionInfo.Type == model.PartitionTypeList // Notice that MySQL uses two spaces between LIST and COLUMNS... fmt.Fprintf(buf, "\nPARTITION BY %s COLUMNS(", partitionInfo.Type.String()) diff --git a/executor/showtest/show_test.go b/executor/showtest/show_test.go index 263cf33e7cf7c..1d9376f899671 100644 --- a/executor/showtest/show_test.go +++ b/executor/showtest/show_test.go @@ -458,6 +458,17 @@ func TestShowCreateTable(t *testing.T) { " `b` varchar(20) DEFAULT '\\\\',\n"+ " PRIMARY KEY (`a`) /*T![clustered_index] CLUSTERED */\n"+ ") ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin")) + + tk.MustExec("drop table if exists t;") + tk.MustExec("create table t(" + + "a set('a', 'b') charset binary," + + "b enum('a', 'b') charset ascii);") + tk.MustQuery("show create table t;").Check(testkit.RowsWithSep("|", + ""+ + "t CREATE TABLE `t` (\n"+ + " `a` set('a','b') CHARACTER SET binary COLLATE binary DEFAULT NULL,\n"+ + " `b` enum('a','b') CHARACTER SET ascii COLLATE ascii_bin DEFAULT NULL\n"+ + ") ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin")) } func TestShowCreateTablePlacement(t *testing.T) { diff --git a/executor/slow_query.go b/executor/slow_query.go index 1708ebe7cc6f4..395d8f4eba8ac 100755 --- a/executor/slow_query.go +++ b/executor/slow_query.go @@ -740,6 +740,14 @@ func getColumnValueFactoryByName(sctx sessionctx.Context, colName string, column row[columnIdx] = types.NewStringDatum(plan) return true, nil }, nil + case variable.SlowLogBinaryPlan: + return func(row []types.Datum, value string, tz *time.Location, checker *slowLogChecker) (bool, error) { + if strings.HasPrefix(value, variable.SlowLogBinaryPlanPrefix) { + value = value[len(variable.SlowLogBinaryPlanPrefix) : len(value)-len(variable.SlowLogPlanSuffix)] + } + row[columnIdx] = types.NewStringDatum(value) + return true, nil + }, nil case variable.SlowLogConnIDStr, variable.SlowLogExecRetryCount, variable.SlowLogPreprocSubQueriesStr, execdetails.WriteKeysStr, execdetails.WriteSizeStr, execdetails.PrewriteRegionStr, execdetails.TxnRetryStr, execdetails.RequestCountStr, execdetails.TotalKeysStr, execdetails.ProcessKeysStr, diff --git a/executor/slow_query_test.go b/executor/slow_query_test.go index dea0ab2cb16cd..32412d2f1ac70 100644 --- a/executor/slow_query_test.go +++ b/executor/slow_query_test.go @@ -163,7 +163,7 @@ select * from t;` `0.1,0.2,0.03,127.0.0.1:20160,0.05,0.6,0.8,0.0.0.0:20160,70724,65536,0,0,0,0,0,` + `Cop_backoff_regionMiss_total_times: 200 Cop_backoff_regionMiss_total_time: 0.2 Cop_backoff_regionMiss_max_time: 0.2 Cop_backoff_regionMiss_max_addr: 127.0.0.1 Cop_backoff_regionMiss_avg_time: 0.2 Cop_backoff_regionMiss_p90_time: 0.2 Cop_backoff_rpcPD_total_times: 200 Cop_backoff_rpcPD_total_time: 0.2 Cop_backoff_rpcPD_max_time: 0.2 Cop_backoff_rpcPD_max_addr: 127.0.0.1 Cop_backoff_rpcPD_avg_time: 0.2 Cop_backoff_rpcPD_p90_time: 0.2 Cop_backoff_rpcTiKV_total_times: 200 Cop_backoff_rpcTiKV_total_time: 0.2 Cop_backoff_rpcTiKV_max_time: 0.2 Cop_backoff_rpcTiKV_max_addr: 127.0.0.1 Cop_backoff_rpcTiKV_avg_time: 0.2 Cop_backoff_rpcTiKV_p90_time: 0.2,` + `0,0,1,0,1,1,0,,60e9378c746d9a2be1c791047e008967cf252eb6de9167ad3aa6098fa2d523f4,` + - `update t set i = 1;,select * from t;` + `,update t set i = 1;,select * from t;` require.Equal(t, expectRecordString, recordString) // Issue 20928 @@ -186,7 +186,7 @@ select * from t;` `0.1,0.2,0.03,127.0.0.1:20160,0.05,0.6,0.8,0.0.0.0:20160,70724,65536,0,0,0,0,0,` + `Cop_backoff_regionMiss_total_times: 200 Cop_backoff_regionMiss_total_time: 0.2 Cop_backoff_regionMiss_max_time: 0.2 Cop_backoff_regionMiss_max_addr: 127.0.0.1 Cop_backoff_regionMiss_avg_time: 0.2 Cop_backoff_regionMiss_p90_time: 0.2 Cop_backoff_rpcPD_total_times: 200 Cop_backoff_rpcPD_total_time: 0.2 Cop_backoff_rpcPD_max_time: 0.2 Cop_backoff_rpcPD_max_addr: 127.0.0.1 Cop_backoff_rpcPD_avg_time: 0.2 Cop_backoff_rpcPD_p90_time: 0.2 Cop_backoff_rpcTiKV_total_times: 200 Cop_backoff_rpcTiKV_total_time: 0.2 Cop_backoff_rpcTiKV_max_time: 0.2 Cop_backoff_rpcTiKV_max_addr: 127.0.0.1 Cop_backoff_rpcTiKV_avg_time: 0.2 Cop_backoff_rpcTiKV_p90_time: 0.2,` + `0,0,1,0,1,1,0,,60e9378c746d9a2be1c791047e008967cf252eb6de9167ad3aa6098fa2d523f4,` + - `update t set i = 1;,select * from t;` + `,update t set i = 1;,select * from t;` require.Equal(t, expectRecordString, recordString) // fix sql contain '# ' bug diff --git a/executor/table_reader.go b/executor/table_reader.go index 560eb1fd2ecd8..457822796ea91 100644 --- a/executor/table_reader.go +++ b/executor/table_reader.go @@ -82,6 +82,9 @@ type TableReaderExecutor struct { txnScope string readReplicaScope string isStaleness bool + // FIXME: in some cases the data size can be more accurate after get the handles count, + // but we keep things simple as it needn't to be that accurate for now. + netDataSize float64 // columns are only required by union scan and virtual column. columns []*model.ColumnInfo @@ -340,7 +343,9 @@ func (e *TableReaderExecutor) buildKVReqSeparately(ctx context.Context, ranges [ SetMemTracker(e.memTracker). SetStoreType(e.storeType). SetPaging(e.paging). - SetAllowBatchCop(e.batchCop).Build() + SetAllowBatchCop(e.batchCop). + SetClosestReplicaReadAdjuster(newClosestReadAdjuster(e.ctx, &reqBuilder.Request, e.netDataSize)). + Build() if err != nil { return nil, err } @@ -379,7 +384,9 @@ func (e *TableReaderExecutor) buildKVReqForPartitionTableScan(ctx context.Contex SetMemTracker(e.memTracker). SetStoreType(e.storeType). SetPaging(e.paging). - SetAllowBatchCop(e.batchCop).Build() + SetAllowBatchCop(e.batchCop). + SetClosestReplicaReadAdjuster(newClosestReadAdjuster(e.ctx, &reqBuilder.Request, e.netDataSize)). + Build() if err != nil { return nil, err } @@ -411,6 +418,7 @@ func (e *TableReaderExecutor) buildKVReq(ctx context.Context, ranges []*ranger.R SetMemTracker(e.memTracker). SetStoreType(e.storeType). SetAllowBatchCop(e.batchCop). + SetClosestReplicaReadAdjuster(newClosestReadAdjuster(e.ctx, &reqBuilder.Request, e.netDataSize)). SetPaging(e.paging) return reqBuilder.Build() } diff --git a/expression/aggregation/aggregation.go b/expression/aggregation/aggregation.go index 19ab63afb28d3..5d22c587f3c34 100644 --- a/expression/aggregation/aggregation.go +++ b/expression/aggregation/aggregation.go @@ -222,8 +222,11 @@ func CheckAggPushFlash(aggFunc *AggFuncDesc) bool { } } switch aggFunc.Name { - case ast.AggFuncSum, ast.AggFuncCount, ast.AggFuncMin, ast.AggFuncMax, ast.AggFuncAvg, ast.AggFuncFirstRow, ast.AggFuncApproxCountDistinct, ast.AggFuncGroupConcat: + case ast.AggFuncCount, ast.AggFuncMin, ast.AggFuncMax, ast.AggFuncFirstRow, ast.AggFuncApproxCountDistinct: return true + case ast.AggFuncSum, ast.AggFuncAvg, ast.AggFuncGroupConcat: + // Now tiflash doesn't support CastJsonAsReal and CastJsonAsString. + return aggFunc.Args[0].GetType().GetType() != mysql.TypeJSON } return false } diff --git a/expression/builtin_arithmetic.go b/expression/builtin_arithmetic.go index 29579fb06a3f1..067b5c2b50d76 100644 --- a/expression/builtin_arithmetic.go +++ b/expression/builtin_arithmetic.go @@ -63,16 +63,32 @@ var ( // performed with the / operator. const precIncrement = 4 +// isConstantBinaryLiteral return true if expr is constant binary literal +func isConstantBinaryLiteral(expr Expression) bool { + if types.IsBinaryStr(expr.GetType()) { + if v, ok := expr.(*Constant); ok { + if k := v.Value.Kind(); k == types.KindBinaryLiteral { + return true + } + } + } + return false +} + // numericContextResultType returns types.EvalType for numeric function's parameters. // the returned types.EvalType should be one of: types.ETInt, types.ETDecimal, types.ETReal -func numericContextResultType(ft *types.FieldType) types.EvalType { +func numericContextResultType(expr Expression) types.EvalType { + ft := expr.GetType() if types.IsTypeTemporal(ft.GetType()) { if ft.GetDecimal() > 0 { return types.ETDecimal } return types.ETInt } - if types.IsBinaryStr(ft) || ft.GetType() == mysql.TypeBit { + // to solve https://github.com/pingcap/tidb/issues/27698 + // if expression is constant binary literal, like `0x1234`, `0b00011`, cast to integer + // for other binary str column related expression, like varbinary, cast to float/double. + if isConstantBinaryLiteral(expr) || ft.GetType() == mysql.TypeBit { return types.ETInt } evalTp4Ft := types.ETReal @@ -153,8 +169,7 @@ func (c *arithmeticPlusFunctionClass) getFunction(ctx sessionctx.Context, args [ if err := c.verifyArgs(args); err != nil { return nil, err } - lhsTp, rhsTp := args[0].GetType(), args[1].GetType() - lhsEvalTp, rhsEvalTp := numericContextResultType(lhsTp), numericContextResultType(rhsTp) + lhsEvalTp, rhsEvalTp := numericContextResultType(args[0]), numericContextResultType(args[1]) if lhsEvalTp == types.ETReal || rhsEvalTp == types.ETReal { bf, err := newBaseBuiltinFuncWithTp(ctx, c.funcName, args, types.ETReal, types.ETReal, types.ETReal) if err != nil { @@ -305,8 +320,7 @@ func (c *arithmeticMinusFunctionClass) getFunction(ctx sessionctx.Context, args if err := c.verifyArgs(args); err != nil { return nil, err } - lhsTp, rhsTp := args[0].GetType(), args[1].GetType() - lhsEvalTp, rhsEvalTp := numericContextResultType(lhsTp), numericContextResultType(rhsTp) + lhsEvalTp, rhsEvalTp := numericContextResultType(args[0]), numericContextResultType(args[1]) if lhsEvalTp == types.ETReal || rhsEvalTp == types.ETReal { bf, err := newBaseBuiltinFuncWithTp(ctx, c.funcName, args, types.ETReal, types.ETReal, types.ETReal) if err != nil { @@ -492,7 +506,7 @@ func (c *arithmeticMultiplyFunctionClass) getFunction(ctx sessionctx.Context, ar return nil, err } lhsTp, rhsTp := args[0].GetType(), args[1].GetType() - lhsEvalTp, rhsEvalTp := numericContextResultType(lhsTp), numericContextResultType(rhsTp) + lhsEvalTp, rhsEvalTp := numericContextResultType(args[0]), numericContextResultType(args[1]) if lhsEvalTp == types.ETReal || rhsEvalTp == types.ETReal { bf, err := newBaseBuiltinFuncWithTp(ctx, c.funcName, args, types.ETReal, types.ETReal, types.ETReal) if err != nil { @@ -639,7 +653,7 @@ func (c *arithmeticDivideFunctionClass) getFunction(ctx sessionctx.Context, args return nil, err } lhsTp, rhsTp := args[0].GetType(), args[1].GetType() - lhsEvalTp, rhsEvalTp := numericContextResultType(lhsTp), numericContextResultType(rhsTp) + lhsEvalTp, rhsEvalTp := numericContextResultType(args[0]), numericContextResultType(args[1]) if lhsEvalTp == types.ETReal || rhsEvalTp == types.ETReal { bf, err := newBaseBuiltinFuncWithTp(ctx, c.funcName, args, types.ETReal, types.ETReal, types.ETReal) if err != nil { @@ -732,9 +746,8 @@ func (c *arithmeticIntDivideFunctionClass) getFunction(ctx sessionctx.Context, a if err := c.verifyArgs(args); err != nil { return nil, err } - lhsTp, rhsTp := args[0].GetType(), args[1].GetType() - lhsEvalTp, rhsEvalTp := numericContextResultType(lhsTp), numericContextResultType(rhsTp) + lhsEvalTp, rhsEvalTp := numericContextResultType(args[0]), numericContextResultType(args[1]) if lhsEvalTp == types.ETInt && rhsEvalTp == types.ETInt { bf, err := newBaseBuiltinFuncWithTp(ctx, c.funcName, args, types.ETInt, types.ETInt, types.ETInt) if err != nil { @@ -897,7 +910,7 @@ func (c *arithmeticModFunctionClass) getFunction(ctx sessionctx.Context, args [] return nil, err } lhsTp, rhsTp := args[0].GetType(), args[1].GetType() - lhsEvalTp, rhsEvalTp := numericContextResultType(lhsTp), numericContextResultType(rhsTp) + lhsEvalTp, rhsEvalTp := numericContextResultType(args[0]), numericContextResultType(args[1]) if lhsEvalTp == types.ETReal || rhsEvalTp == types.ETReal { bf, err := newBaseBuiltinFuncWithTp(ctx, c.funcName, args, types.ETReal, types.ETReal, types.ETReal) if err != nil { diff --git a/expression/builtin_cast_test.go b/expression/builtin_cast_test.go index 388925eb3d14a..bf37b37d5206e 100644 --- a/expression/builtin_cast_test.go +++ b/expression/builtin_cast_test.go @@ -255,14 +255,15 @@ func TestCastFunctions(t *testing.T) { } var ( - year, month, day = time.Now().In(time.UTC).Date() - curDateInt = int64(year*10000 + int(month)*100 + day) - curTimeInt = curDateInt*1000000 + 125959 - curTimeWithFspReal = float64(curTimeInt) + 0.555 - curTimeString = fmt.Sprintf("%4d-%02d-%02d 12:59:59", year, int(month), day) - curTimeWithFspString = fmt.Sprintf("%4d-%02d-%02d 12:59:59.555000", year, int(month), day) - tm = types.NewTime(types.FromDate(year, int(month), day, 12, 59, 59, 0), mysql.TypeDatetime, types.DefaultFsp) - tmWithFsp = types.NewTime(types.FromDate(year, int(month), day, 12, 59, 59, 555000), mysql.TypeDatetime, types.MaxFsp) + year, month, day = time.Now().In(time.UTC).Date() + curDateInt = int64(year*10000 + int(month)*100 + day) + curTimeInt = curDateInt*1000000 + 125959 + curTimeWithFspReal = float64(curTimeInt) + 0.555 + curTimeString = fmt.Sprintf("%4d-%02d-%02d 12:59:59", year, int(month), day) + curTimeWithFspString = fmt.Sprintf("%4d-%02d-%02d 12:59:59.555000", year, int(month), day) + tm = types.NewTime(types.FromDate(year, int(month), day, 12, 59, 59, 0), mysql.TypeDatetime, types.DefaultFsp) + tmWithFsp = types.NewTime(types.FromDate(year, int(month), day, 12, 59, 59, 555000), mysql.TypeDatetime, types.MaxFsp) + tmWithFspAndZeroMicrosecond = types.NewTime(types.FromDate(year, int(month), day, 12, 59, 59, 000000), mysql.TypeDatetime, types.MaxFsp) // timeDatum indicates datetime "curYear-curMonth-curDay 12:59:59". timeDatum = types.NewDatum(tm) // timeWithFspDatum indicates datetime "curYear-curMonth-curDay 12:59:59.555000". @@ -275,6 +276,9 @@ var ( durationWithFsp = types.Duration{ Duration: 12*time.Hour + 59*time.Minute + 59*time.Second + 555*time.Millisecond, Fsp: 3} + durationWithFspAndZeroMicrosecond = types.Duration{ + Duration: 12*time.Hour + 59*time.Minute + 59*time.Second, + Fsp: 3} // durationWithFspDatum indicates duration "12:59:59.555" durationWithFspDatum = types.NewDatum(durationWithFsp) dt = types.NewTime(types.FromDate(year, int(month), day, 0, 0, 0, 0), mysql.TypeDate, types.DefaultFsp) diff --git a/expression/builtin_compare.go b/expression/builtin_compare.go index 6ef85a4b9c057..f02e45cc8bbac 100644 --- a/expression/builtin_compare.go +++ b/expression/builtin_compare.go @@ -135,11 +135,6 @@ func (c *coalesceFunctionClass) getFunction(ctx sessionctx.Context, args []Expre fieldEvalTps = append(fieldEvalTps, retEvalTp) } - fsp, err := getExpressionFsp(ctx, args[0]) - if err != nil { - return nil, err - } - bf, err := newBaseBuiltinFuncWithTp(ctx, c.funcName, args, retEvalTp, fieldEvalTps...) if err != nil { return nil, err @@ -214,10 +209,11 @@ func (c *coalesceFunctionClass) getFunction(ctx sessionctx.Context, args []Expre sig = &builtinCoalesceStringSig{bf} sig.setPbCode(tipb.ScalarFuncSig_CoalesceString) case types.ETDatetime, types.ETTimestamp: + bf.tp.SetDecimal(resultFieldType.GetDecimal()) sig = &builtinCoalesceTimeSig{bf} sig.setPbCode(tipb.ScalarFuncSig_CoalesceTime) case types.ETDuration: - bf.tp.SetDecimal(fsp) + bf.tp.SetDecimal(resultFieldType.GetDecimal()) sig = &builtinCoalesceDurationSig{bf} sig.setPbCode(tipb.ScalarFuncSig_CoalesceDuration) case types.ETJson: @@ -329,8 +325,10 @@ func (b *builtinCoalesceTimeSig) Clone() builtinFunc { } func (b *builtinCoalesceTimeSig) evalTime(row chunk.Row) (res types.Time, isNull bool, err error) { + fsp := b.tp.GetDecimal() for _, a := range b.getArgs() { res, isNull, err = a.EvalTime(b.ctx, row) + res.SetFsp(fsp) if err != nil || !isNull { break } @@ -353,6 +351,7 @@ func (b *builtinCoalesceDurationSig) Clone() builtinFunc { func (b *builtinCoalesceDurationSig) evalDuration(row chunk.Row) (res types.Duration, isNull bool, err error) { for _, a := range b.getArgs() { res, isNull, err = a.EvalDuration(b.ctx, row) + res.Fsp = b.tp.GetDecimal() if err != nil || !isNull { break } diff --git a/expression/builtin_compare_test.go b/expression/builtin_compare_test.go index 89439f245dd82..9e006da275fdf 100644 --- a/expression/builtin_compare_test.go +++ b/expression/builtin_compare_test.go @@ -185,7 +185,13 @@ func TestCoalesce(t *testing.T) { {[]interface{}{nil, types.NewDecFromFloatForTest(123.456)}, types.NewDecFromFloatForTest(123.456), false, false}, {[]interface{}{1, types.NewDecFromFloatForTest(123.456)}, types.NewDecFromInt(1), false, false}, {[]interface{}{nil, duration}, duration, false, false}, + {[]interface{}{nil, durationWithFsp}, durationWithFsp, false, false}, + {[]interface{}{durationWithFsp, duration}, durationWithFsp, false, false}, + {[]interface{}{duration, durationWithFsp}, durationWithFspAndZeroMicrosecond, false, false}, {[]interface{}{nil, tm, nil}, tm, false, false}, + {[]interface{}{nil, tmWithFsp, nil}, tmWithFsp, false, false}, + {[]interface{}{tmWithFsp, tm, nil}, tmWithFsp, false, false}, + {[]interface{}{tm, tmWithFsp, nil}, tmWithFspAndZeroMicrosecond, false, false}, {[]interface{}{nil, dt, nil}, dt, false, false}, {[]interface{}{tm, dt}, tm, false, false}, } @@ -203,7 +209,11 @@ func TestCoalesce(t *testing.T) { if test.isNil { require.Equal(t, types.KindNull, d.Kind()) } else { - require.Equal(t, test.expected, d.GetValue()) + if f.GetType().EvalType() == types.ETDuration { + require.Equal(t, test.expected.(types.Duration).String(), d.GetValue().(types.Duration).String()) + } else { + require.Equal(t, test.expected, d.GetValue()) + } } } } diff --git a/expression/builtin_compare_vec_generated.go b/expression/builtin_compare_vec_generated.go index f93ba43005e63..7149807860aa1 100644 --- a/expression/builtin_compare_vec_generated.go +++ b/expression/builtin_compare_vec_generated.go @@ -1883,6 +1883,7 @@ func (b *builtinCoalesceTimeSig) vecEvalTime(input *chunk.Chunk, result *chunk.C beforeWarns := sc.WarningCount() for j := 0; j < len(b.args); j++ { err := b.args[j].VecEvalTime(b.ctx, input, buf1) + fsp := b.tp.GetDecimal() afterWarns := sc.WarningCount() if err != nil || afterWarns > beforeWarns { if afterWarns > beforeWarns { @@ -1894,6 +1895,7 @@ func (b *builtinCoalesceTimeSig) vecEvalTime(input *chunk.Chunk, result *chunk.C for i := 0; i < n; i++ { if !buf1.IsNull(i) && result.IsNull(i) { i64s[i] = args[i] + i64s[i].SetFsp(fsp) result.SetNull(i, false) } } diff --git a/expression/builtin_time.go b/expression/builtin_time.go index d5d17bd4a6ecb..adbd933c43ab3 100644 --- a/expression/builtin_time.go +++ b/expression/builtin_time.go @@ -2565,36 +2565,31 @@ func (c *extractFunctionClass) getFunction(ctx sessionctx.Context, args []Expres return nil, err } - datetimeUnits := map[string]struct{}{ - "DAY": {}, - "WEEK": {}, - "MONTH": {}, - "QUARTER": {}, - "YEAR": {}, - "DAY_MICROSECOND": {}, - "DAY_SECOND": {}, - "DAY_MINUTE": {}, - "DAY_HOUR": {}, - "YEAR_MONTH": {}, - } - isDatetimeUnit := true args[0] = WrapWithCastAsString(ctx, args[0]) - if _, isCon := args[0].(*Constant); isCon { - unit, _, err1 := args[0].EvalString(ctx, chunk.Row{}) - if err1 != nil { - return nil, err1 - } - _, isDatetimeUnit = datetimeUnits[unit] + unit, _, err := args[0].EvalString(ctx, chunk.Row{}) + if err != nil { + return nil, err } + isClockUnit := types.IsClockUnit(unit) + isDateUnit := types.IsDateUnit(unit) var bf baseBuiltinFunc - if isDatetimeUnit { - if args[1].GetType().EvalType() != types.ETString { - bf, err = newBaseBuiltinFuncWithTp(ctx, c.funcName, args, types.ETInt, types.ETString, types.ETDatetime) + if isClockUnit && isDateUnit { + // For unit DAY_MICROSECOND/DAY_SECOND/DAY_MINUTE/DAY_HOUR, the interpretation of the second argument depends on its evaluation type: + // 1. Datetime/timestamp/time are interchangeably interpreted as time. For example: + // extract(day_second from time('02:03:04')) = 20304 + // extract(day_second from datetime('2001-01-01 02:03:04')) = 20304 + // 2. Otherwise are interpreted as datetime. For example: + // extract(day_second from '2001-01-01 02:03:04') = 1020304 + // extract(day_second from 20010101020304) = 1020304 + // Note the heading 1 (the "day" portion) in results of the above two cases. + // They are why these units are special - + if args[1].GetType().EvalType() == types.ETDatetime || args[1].GetType().EvalType() == types.ETTimestamp || args[1].GetType().EvalType() == types.ETDuration { + bf, err = newBaseBuiltinFuncWithTp(ctx, c.funcName, args, types.ETInt, types.ETString, types.ETDuration) if err != nil { return nil, err } - sig = &builtinExtractDatetimeSig{bf} - sig.setPbCode(tipb.ScalarFuncSig_ExtractDatetime) + sig = &builtinExtractDurationSig{bf} + sig.setPbCode(tipb.ScalarFuncSig_ExtractDuration) } else { bf, err = newBaseBuiltinFuncWithTp(ctx, c.funcName, args, types.ETInt, types.ETString, types.ETString) if err != nil { @@ -2604,13 +2599,22 @@ func (c *extractFunctionClass) getFunction(ctx sessionctx.Context, args []Expres sig = &builtinExtractDatetimeFromStringSig{bf} sig.setPbCode(tipb.ScalarFuncSig_ExtractDatetimeFromString) } - } else { + } else if isClockUnit { + // Clock units interpret the second argument as time. bf, err = newBaseBuiltinFuncWithTp(ctx, c.funcName, args, types.ETInt, types.ETString, types.ETDuration) if err != nil { return nil, err } sig = &builtinExtractDurationSig{bf} sig.setPbCode(tipb.ScalarFuncSig_ExtractDuration) + } else { + // Date units interpret the second argument as datetime. + bf, err = newBaseBuiltinFuncWithTp(ctx, c.funcName, args, types.ETInt, types.ETString, types.ETDatetime) + if err != nil { + return nil, err + } + sig = &builtinExtractDatetimeSig{bf} + sig.setPbCode(tipb.ScalarFuncSig_ExtractDatetime) } return sig, nil } @@ -2625,7 +2629,7 @@ func (b *builtinExtractDatetimeFromStringSig) Clone() builtinFunc { return newSig } -// evalInt evals a builtinExtractDatetimeSig. +// evalInt evals a builtinExtractDatetimeFromStringSig. // See https://dev.mysql.com/doc/refman/5.7/en/date-and-time-functions.html#function_extract func (b *builtinExtractDatetimeFromStringSig) evalInt(row chunk.Row) (int64, bool, error) { unit, isNull, err := b.args[0].EvalString(b.ctx, row) @@ -2637,8 +2641,7 @@ func (b *builtinExtractDatetimeFromStringSig) evalInt(row chunk.Row) (int64, boo return 0, isNull, err } sc := b.ctx.GetSessionVars().StmtCtx - switch strings.ToUpper(unit) { - case "DAY_MICROSECOND", "DAY_SECOND", "DAY_MINUTE", "DAY_HOUR": + if types.IsClockUnit(unit) && types.IsDateUnit(unit) { dur, _, err := types.ParseDuration(sc, dtStr, types.GetFsp(dtStr)) if err != nil { return 0, true, err @@ -2656,22 +2659,8 @@ func (b *builtinExtractDatetimeFromStringSig) evalInt(row chunk.Row) (int64, boo } return res, err != nil, err } - dt, err := types.ParseDatetime(sc, dtStr) - if err != nil { - if !terror.ErrorEqual(err, types.ErrWrongValue) { - return 0, true, err - } - } - if dt.IsZero() { - dt.SetFsp(b.args[1].GetType().GetDecimal()) - if b.ctx.GetSessionVars().SQLMode.HasNoZeroDateMode() { - isNull, err := handleInvalidZeroTime(b.ctx, dt) - return 0, isNull, err - } - return 0, false, nil - } - res, err := types.ExtractDatetimeNum(&dt, unit) - return res, err != nil, err + + panic("Unexpected unit for extract") } type builtinExtractDatetimeSig struct { @@ -6454,19 +6443,6 @@ func (b *builtinTidbParseTsoSig) evalTime(row chunk.Row) (types.Time, bool, erro return result, false, nil } -func handleInvalidZeroTime(ctx sessionctx.Context, t types.Time) (bool, error) { - // MySQL compatibility, #11203 - // 0 | 0.0 should be converted to null without warnings - n, err := t.ToNumber().ToInt() - isOriginalIntOrDecimalZero := err == nil && n == 0 - // Args like "0000-00-00", "0000-00-00 00:00:00" set Fsp to 6 - isOriginalStringZero := t.Fsp() > 0 - if isOriginalIntOrDecimalZero && !isOriginalStringZero { - return false, nil - } - return true, handleInvalidTimeError(ctx, types.ErrWrongValue.GenWithStackByArgs(types.DateTimeStr, t.String())) -} - // tidbBoundedStalenessFunctionClass reads a time window [a, b] and compares it with the latest SafeTS // to determine which TS to use in a read only transaction. type tidbBoundedStalenessFunctionClass struct { diff --git a/expression/expr_to_pb_test.go b/expression/expr_to_pb_test.go index 5a77e254bb545..d63bc2b95af40 100644 --- a/expression/expr_to_pb_test.go +++ b/expression/expr_to_pb_test.go @@ -551,7 +551,10 @@ func TestExprPushDownToFlash(t *testing.T) { exprs = append(exprs, function) // ExtractDatetime: can be pushed - function, err = NewFunction(mock.NewContext(), ast.Extract, types.NewFieldType(mysql.TypeLonglong), stringColumn, datetimeColumn) + extractDatetimeUnitCol := new(Constant) + extractDatetimeUnitCol.Value = types.NewStringDatum("day") + extractDatetimeUnitCol.RetType = types.NewFieldType(mysql.TypeString) + function, err = NewFunction(mock.NewContext(), ast.Extract, types.NewFieldType(mysql.TypeLonglong), extractDatetimeUnitCol, datetimeColumn) require.NoError(t, err) exprs = append(exprs, function) @@ -961,7 +964,10 @@ func TestExprPushDownToFlash(t *testing.T) { exprs = append(exprs, function) // ExtractDatetimeFromString: can not be pushed - function, err = NewFunction(mock.NewContext(), ast.Extract, types.NewFieldType(mysql.TypeLonglong), stringColumn, stringColumn) + extractDatetimeFromStringUnitCol := new(Constant) + extractDatetimeFromStringUnitCol.Value = types.NewStringDatum("day_microsecond") + extractDatetimeFromStringUnitCol.RetType = types.NewFieldType(mysql.TypeString) + function, err = NewFunction(mock.NewContext(), ast.Extract, types.NewFieldType(mysql.TypeLonglong), extractDatetimeFromStringUnitCol, stringColumn) require.NoError(t, err) exprs = append(exprs, function) diff --git a/expression/generator/compare_vec.go b/expression/generator/compare_vec.go index dac52ca5a1be1..42004f3d5006c 100644 --- a/expression/generator/compare_vec.go +++ b/expression/generator/compare_vec.go @@ -224,6 +224,9 @@ func (b *builtin{{ .compare.CompareName }}{{ .type.TypeName }}Sig) vecEval{{ .ty beforeWarns := sc.WarningCount() for j := 0; j < len(b.args); j++{ err := b.args[j].VecEval{{ .type.TypeName }}(b.ctx, input, buf1) + {{- if eq .type.TypeName "Time" }} + fsp := b.tp.GetDecimal() + {{- end }} afterWarns := sc.WarningCount() if err != nil || afterWarns > beforeWarns { if afterWarns > beforeWarns { @@ -235,6 +238,9 @@ func (b *builtin{{ .compare.CompareName }}{{ .type.TypeName }}Sig) vecEval{{ .ty for i := 0; i < n; i++ { if !buf1.IsNull(i) && result.IsNull(i) { i64s[i] = args[i] + {{- if eq .type.TypeName "Time" }} + i64s[i].SetFsp(fsp) + {{- end }} result.SetNull(i, false) } } diff --git a/expression/integration_serial_test.go b/expression/integration_serial_test.go index fc4ecda462208..e082bef942db0 100644 --- a/expression/integration_serial_test.go +++ b/expression/integration_serial_test.go @@ -2611,7 +2611,11 @@ func TestTimeBuiltin(t *testing.T) { result = tk.MustQuery("select extract(day_hour from '2017-01-01 12:12:12'), extract(day_hour from '01 12:12:12'), extract(day_hour from '12:12:12'), extract(day_hour from '01 00:00:00.89')") result.Check(testkit.Rows("112 36 12 24")) result = tk.MustQuery("select extract(day_microsecond from cast('2017-01-01 12:12:12' as datetime)), extract(day_second from cast('2017-01-01 12:12:12' as datetime)), extract(day_minute from cast('2017-01-01 12:12:12' as datetime)), extract(day_hour from cast('2017-01-01 12:12:12' as datetime))") - result.Check(testkit.Rows("1121212000000 1121212 11212 112")) + result.Check(testkit.Rows("121212000000 121212 1212 12")) + result = tk.MustQuery("select extract(day_microsecond from cast(20010101020304.050607 as decimal(20,6))), extract(day_second from cast(20010101020304.050607 as decimal(20,6))), extract(day_minute from cast(20010101020304.050607 as decimal(20,6))), extract(day_hour from cast(20010101020304.050607 as decimal(20,6))), extract(day from cast(20010101020304.050607 as decimal(20,6)))") + result.Check(testkit.Rows("1020304050607 1020304 10203 102 1")) + result = tk.MustQuery("select extract(day_microsecond from cast(1020304.050607 as decimal(20,6))), extract(day_second from cast(1020304.050607 as decimal(20,6))), extract(day_minute from cast(1020304.050607 as decimal(20,6))), extract(day_hour from cast(1020304.050607 as decimal(20,6))), extract(day from cast(1020304.050607 as decimal(20,6)))") + result.Check(testkit.Rows("1020304050607 1020304 10203 102 4")) // for adddate, subdate dateArithmeticalTests := []struct { diff --git a/expression/integration_test.go b/expression/integration_test.go index b3dc43fe084d1..8e8f9f7409954 100644 --- a/expression/integration_test.go +++ b/expression/integration_test.go @@ -7396,6 +7396,79 @@ func TestIssue31867(t *testing.T) { tk.MustExec("drop table t") } +func TestIssue31600(t *testing.T) { + store, clean := testkit.CreateMockStore(t) + defer clean() + + tk := testkit.NewTestKit(t, store) + tk.MustExec("set time_zone = '+00:00'") + tk.MustExec("use test") + tk.MustExec("drop table if exists t") + tk.MustExec("create table t (tm_fsp0 time(0), tm_fsp1 time(1), tm_fsp3 time(3),tm_fsp6 time(6), d date, dt_fsp0 datetime(0), dt_fsp1 datetime(1), dt_fsp3 datetime(3), dt_fsp6 datetime(6))") + tk.MustExec("insert into t values(null, '12:12:01.1', '12:12:02.123', '12:12:03.123456', '20221212', null, '2020/12/11 12:12:11.1', '2020/12/12 12:12:12.123', '2020/12/13 12:12:13.123456')") + tk.MustExec("insert into t values('12:12:00', null, '12:12:02.123', '12:12:03.123456', '20221212', '2020/12/10 12:12:10', null, '2020/12/12 12:12:12.123', '2020/12/13 12:12:13.123456')") + tk.MustExec("insert into t values('12:12:00', '12:12:01.1', null, '12:12:03.123456', '20221212', '2020/12/10 12:12:10', '2020/12/11 12:12:11.1', null, '2020/12/13 12:12:13.123456')") + tk.MustExec("insert into t values('12:12:00', '12:12:01.1', '12:12:02.123', null, '20221212', '2020/12/10 12:12:10', '2020/12/11 12:12:11.1', '2020/12/12 12:12:12.123', null)") + tk.MustQuery("select coalesce(null, tm_fsp0, tm_fsp1, tm_fsp3, tm_fsp6) from t").Check([][]interface{}{ + {"12:12:01.100000"}, + {"12:12:00.000000"}, + {"12:12:00.000000"}, + {"12:12:00.000000"}, + }) + tk.MustQuery("select coalesce(tm_fsp1, tm_fsp0, tm_fsp3) from t").Check([][]interface{}{ + {"12:12:01.100"}, + {"12:12:00.000"}, + {"12:12:01.100"}, + {"12:12:01.100"}, + }) + tk.MustQuery("select coalesce(tm_fsp3, tm_fsp0) from t").Check([][]interface{}{ + {"12:12:02.123"}, + {"12:12:02.123"}, + {"12:12:00.000"}, + {"12:12:02.123"}, + }) + tk.MustQuery("select coalesce(tm_fsp6) from t").Check([][]interface{}{ + {"12:12:03.123456"}, + {"12:12:03.123456"}, + {"12:12:03.123456"}, + {""}, + }) + + tk.MustQuery("select coalesce(null, dt_fsp0, dt_fsp1, dt_fsp3, dt_fsp6) from t").Check([][]interface{}{ + {"2020-12-11 12:12:11.100000"}, + {"2020-12-10 12:12:10.000000"}, + {"2020-12-10 12:12:10.000000"}, + {"2020-12-10 12:12:10.000000"}, + }) + tk.MustQuery("select coalesce(dt_fsp0, dt_fsp1, dt_fsp3) from t").Check([][]interface{}{ + {"2020-12-11 12:12:11.100"}, + {"2020-12-10 12:12:10.000"}, + {"2020-12-10 12:12:10.000"}, + {"2020-12-10 12:12:10.000"}, + }) + tk.MustQuery("select coalesce(dt_fsp3, dt_fsp0) from t").Check([][]interface{}{ + {"2020-12-12 12:12:12.123"}, + {"2020-12-12 12:12:12.123"}, + {"2020-12-10 12:12:10.000"}, + {"2020-12-12 12:12:12.123"}, + }) + tk.MustQuery("select coalesce(dt_fsp6) from t").Check([][]interface{}{ + {"2020-12-13 12:12:13.123456"}, + {"2020-12-13 12:12:13.123456"}, + {"2020-12-13 12:12:13.123456"}, + {""}, + }) + + tk.MustQuery("select coalesce(null, d) from t").Check([][]interface{}{ + {"2022-12-12"}, + {"2022-12-12"}, + {"2022-12-12"}, + {"2022-12-12"}, + }) + + tk.MustExec("drop table t") +} + func TestDateAddForNonExistingTimestamp(t *testing.T) { store, clean := testkit.CreateMockStore(t) defer clean() @@ -7448,3 +7521,14 @@ func TestImcompleteDateFunc(t *testing.T) { tk.MustQuery("select YEARWEEK('1998-10-00')").Check(testkit.Rows("")) tk.MustQuery("select YEARWEEK('1998-00-11')").Check(testkit.Rows("")) } + +func TestIssue34998(t *testing.T) { + store, clean := testkit.CreateMockStore(t) + defer clean() + tk := testkit.NewTestKit(t, store) + tk.MustExec("use test") + tk.MustExec("CREATE TABLE `PK_S_MULTI_43`(`COL1` time(2) NOT NULL, `COL2` time(2) NOT NULL, `COL3` time(2) DEFAULT NULL, PRIMARY KEY(`COL1`,`COL2`))") + tk.MustExec("insert into PK_S_MULTI_43(col1, col2) values('-512:37:22.00', '-512:37:22.00')") + tk.MustQuery("select extract(day_microsecond from '-512:37:22.00')").Check(testkit.Rows("-5123722000000")) + tk.MustQuery("select extract(day_microsecond from col1) from PK_S_MULTI_43").Check(testkit.Rows("-5123722000000")) +} diff --git a/go.mod b/go.mod index 844b264f1f308..fa7a65c5efe04 100644 --- a/go.mod +++ b/go.mod @@ -10,7 +10,7 @@ require ( github.com/DATA-DOG/go-sqlmock v1.5.0 github.com/Jeffail/gabs/v2 v2.5.1 github.com/Shopify/sarama v1.29.0 - github.com/aws/aws-sdk-go v1.35.3 + github.com/aws/aws-sdk-go v1.36.30 github.com/blacktear23/go-proxyprotocol v1.0.0 github.com/carlmjohnson/flagext v0.21.0 github.com/cheggaaa/pb/v3 v3.0.8 @@ -32,7 +32,7 @@ require ( github.com/golang/snappy v0.0.4 github.com/google/btree v1.1.2 github.com/google/pprof v0.0.0-20211122183932-1daafda22083 - github.com/google/uuid v1.1.2 + github.com/google/uuid v1.3.0 github.com/gorilla/mux v1.8.0 github.com/grpc-ecosystem/go-grpc-middleware v1.3.0 github.com/iancoleman/strcase v0.2.0 @@ -50,7 +50,7 @@ require ( github.com/pingcap/log v1.1.0 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-20220714100504-7d3474676bc9 + github.com/pingcap/tipb v0.0.0-20220718022156-3e2483c20a9e github.com/prometheus/client_golang v1.12.2 github.com/prometheus/client_model v0.2.0 github.com/prometheus/common v0.32.1 @@ -62,7 +62,7 @@ require ( github.com/spf13/pflag v1.0.5 github.com/stretchr/testify v1.7.2-0.20220504104629-106ec21d14df github.com/tiancaiamao/appdash v0.0.0-20181126055449-889f96f722a2 - github.com/tikv/client-go/v2 v2.0.1-0.20220713085647-57c12f7c64f6 + github.com/tikv/client-go/v2 v2.0.1-0.20220718080214-86d51ba7eb02 github.com/tikv/pd/client v0.0.0-20220307081149-841fa61e9710 github.com/twmb/murmur3 v1.1.3 github.com/uber/jaeger-client-go v2.22.1+incompatible @@ -80,16 +80,16 @@ require ( go.uber.org/multierr v1.8.0 go.uber.org/zap v1.21.0 golang.org/x/exp v0.0.0-20220428152302-39d4317da171 - golang.org/x/net v0.0.0-20220127200216-cd36cc0744dd - golang.org/x/oauth2 v0.0.0-20211104180415-d3ed0bb246c8 + golang.org/x/net v0.0.0-20220412020605-290c469a71a5 + golang.org/x/oauth2 v0.0.0-20220411215720-9780585627b5 golang.org/x/sync v0.0.0-20220513210516-0976fa681c29 golang.org/x/sys v0.0.0-20220622161953-175b2fd9d664 golang.org/x/term v0.0.0-20210927222741-03fcf44c2211 golang.org/x/text v0.3.7 golang.org/x/time v0.0.0-20220224211638-0e9765cccd65 golang.org/x/tools v0.1.11 - google.golang.org/api v0.69.0 - google.golang.org/grpc v1.44.0 + google.golang.org/api v0.74.0 + google.golang.org/grpc v1.45.0 gopkg.in/yaml.v2 v2.4.0 sourcegraph.com/sourcegraph/appdash v0.0.0-20190731080439-ebfcffb1b5c0 sourcegraph.com/sourcegraph/appdash-data v0.0.0-20151005221446-73f23eafcf67 @@ -114,17 +114,21 @@ require ( ) require ( + cloud.google.com/go/compute v1.5.0 // indirect github.com/chavacava/garif v0.0.0-20220316182200-5cad0b5181d4 // indirect github.com/fatih/structtag v1.2.0 // indirect + github.com/googleapis/gax-go/v2 v2.2.0 // indirect github.com/hexops/gotextdiff v1.0.3 // indirect github.com/kisielk/gotool v1.0.0 // indirect github.com/nbutton23/zxcvbn-go v0.0.0-20210217022336-fa2cb2858354 // indirect github.com/olekukonko/tablewriter v0.0.5 // indirect + github.com/rogpeppe/go-internal v1.6.1 // indirect + golang.org/x/crypto v0.0.0-20210921155107-089bfa567519 // indirect + google.golang.org/genproto v0.0.0-20220324131243-acbaeb5b85eb // indirect ) require ( cloud.google.com/go v0.100.2 // indirect - cloud.google.com/go/compute v1.2.0 // indirect cloud.google.com/go/iam v0.1.1 // indirect github.com/Azure/azure-sdk-for-go/sdk/azcore v0.20.0 // indirect github.com/Azure/azure-sdk-for-go/sdk/internal v0.8.1 // indirect @@ -154,7 +158,6 @@ require ( github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect github.com/golangci/prealloc v0.0.0-20180630174525-215b22d4de21 github.com/google/go-cmp v0.5.7 // indirect - github.com/googleapis/gax-go/v2 v2.1.1 // indirect github.com/gorilla/handlers v1.5.1 // indirect github.com/gorilla/websocket v1.4.2 // indirect github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0 // indirect @@ -192,7 +195,6 @@ require ( github.com/rcrowley/go-metrics v0.0.0-20201227073835-cf1acfcdf475 // indirect github.com/remyoudompheng/bigfft v0.0.0-20200410134404-eec4a21b6bb0 // indirect github.com/rivo/uniseg v0.2.0 // indirect - github.com/rogpeppe/go-internal v1.6.1 // indirect github.com/shurcooL/httpfs v0.0.0-20190707220628-8d4bc4ba7749 // indirect github.com/sirupsen/logrus v1.8.1 // indirect github.com/stathat/consistent v1.0.0 // indirect @@ -217,12 +219,10 @@ require ( go.opentelemetry.io/otel/sdk/metric v0.20.0 // indirect go.opentelemetry.io/otel/trace v0.20.0 // indirect go.opentelemetry.io/proto/otlp v0.7.0 // indirect - golang.org/x/crypto v0.0.0-20220214200702-86341886e292 // indirect golang.org/x/exp/typeparams v0.0.0-20220218215828-6cf2b201936e // indirect golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4 // 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-20220216160803-4663080d8bc8 // indirect google.golang.org/protobuf v1.28.0 // indirect gopkg.in/natefinch/lumberjack.v2 v2.0.0 // indirect gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b // indirect diff --git a/go.sum b/go.sum index 37baa2e7446ec..116004da9856d 100644 --- a/go.sum +++ b/go.sum @@ -36,8 +36,10 @@ cloud.google.com/go/bigquery v1.5.0/go.mod h1:snEHRnqQbz117VIFhE8bmtwIDY80NLUZUM cloud.google.com/go/bigquery v1.7.0/go.mod h1://okPTzCYNXSlb24MZs83e2Do+h+VXtc4gLoIoXIAPc= cloud.google.com/go/bigquery v1.8.0/go.mod h1:J5hqkt3O0uAFnINi6JXValWIb1v0goeZM77hZzJN/fQ= cloud.google.com/go/compute v0.1.0/go.mod h1:GAesmwr110a34z04OlxYkATPBEfVhkymfTBXtfbBFow= -cloud.google.com/go/compute v1.2.0 h1:EKki8sSdvDU0OO9mAXGwPXOTOgPz2l08R0/IutDH11I= cloud.google.com/go/compute v1.2.0/go.mod h1:xlogom/6gr8RJGBe7nT2eGsQYAFUbbv8dbC29qE3Xmw= +cloud.google.com/go/compute v1.3.0/go.mod h1:cCZiE1NHEtai4wiufUhW8I8S1JKkAnhnQJWM7YD99wM= +cloud.google.com/go/compute v1.5.0 h1:b1zWmYuuHz7gO9kDcM/EpHGr06UgsYNRpNJzI2kFiLM= +cloud.google.com/go/compute v1.5.0/go.mod h1:9SMHyhJlzhlkJqrPAc839t2BZFTSk6Jdj6mkzQJeu0M= cloud.google.com/go/datastore v1.0.0/go.mod h1:LXYbyblFSglQ5pkeyhO+Qmw7ukd3C+pD7TKLgZqpHYE= cloud.google.com/go/datastore v1.1.0/go.mod h1:umbIZjpQpHh4hmRpGhH4tLFup+FVzqBi1b3c64qFpCk= cloud.google.com/go/firestore v1.1.0/go.mod h1:ulACoGHTpvq5r8rxGJ4ddJZBZqakUQqClKRT5SZwBmk= @@ -108,8 +110,8 @@ github.com/armon/consul-api v0.0.0-20180202201655-eb2c6b5be1b6/go.mod h1:grANhF5 github.com/armon/go-metrics v0.0.0-20180917152333-f0300d1749da/go.mod h1:Q73ZrmVTwzkszR9V5SSuryQ31EELlFMUz1kKyl939pY= github.com/armon/go-radix v0.0.0-20180808171621-7fddfc383310/go.mod h1:ufUuZ+zHj4x4TnLV4JWEpy2hxWSpsRywHrMgIH9cCH8= github.com/aws/aws-sdk-go v1.30.19/go.mod h1:5zCpMtNQVjRREroY7sYe8lOMRSxkhG6MZveU8YkpAk0= -github.com/aws/aws-sdk-go v1.35.3 h1:r0puXncSaAfRt7Btml2swUo74Kao+vKhO3VLjwDjK54= -github.com/aws/aws-sdk-go v1.35.3/go.mod h1:H7NKnBqNVzoTJpGfLrQkkD+ytBA93eiDYi/+8rV9s48= +github.com/aws/aws-sdk-go v1.36.30 h1:hAwyfe7eZa7sM+S5mIJZFiNFwJMia9Whz6CYblioLoU= +github.com/aws/aws-sdk-go v1.36.30/go.mod h1:hcU610XS61/+aQV88ixoOzUoG7v3b31pl2zKMmprdro= github.com/aymerick/raymond v2.0.3-0.20180322193309-b565731e1464+incompatible/go.mod h1:osfaiScAUVup+UC9Nfq76eWqDhXlp+4UYaA8uhTBO6g= github.com/benbjohnson/clock v1.0.3/go.mod h1:bGMdMPoPVvcYyt1gHDf4J2KE153Yf9BuiUKYMaxlTDM= github.com/benbjohnson/clock v1.1.0/go.mod h1:J11/hYXuz8f4ySSvYwY0FKfm+ezbsZBKZxNJlLklBHA= @@ -285,7 +287,6 @@ github.com/go-sql-driver/mysql v1.5.0/go.mod h1:DCzpHaOWr8IXmIStZouvnhqoel9Qv2LB 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-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY= -github.com/go-task/slim-sprig v0.0.0-20210107165309-348f09dbbbc0/go.mod h1:fyg7847qk6SyHyPtNmDHnmrv/HOrqktSC+C9fM+CJOE= github.com/gobwas/httphead v0.0.0-20180130184737-2c6c146eadee/go.mod h1:L0fX3K22YWvt/FAX9NnzrNzcI4wNYi9Yku4O0LKYflo= github.com/gobwas/pool v0.2.0/go.mod h1:q8bcK0KcYlCgd9e7WYLm9LpyS+YeLd8JVDW6WezmKEw= github.com/gobwas/ws v1.0.2/go.mod h1:szmBTxLgaFppYjEmNtny/v3w89xOydFnnZMcgRRu/EM= @@ -343,7 +344,6 @@ github.com/golang/protobuf v1.5.2 h1:ROPKBNFfQgOUMifHyP+KYbvpjbdoFNs+aK7DXlji0Tw github.com/golang/protobuf v1.5.2/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY= github.com/golang/snappy v0.0.0-20180518054509-2e65f85255db/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= github.com/golang/snappy v0.0.1/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= -github.com/golang/snappy v0.0.2-0.20190904063534-ff6b7dc882cf/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= github.com/golang/snappy v0.0.3/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= github.com/golang/snappy v0.0.4 h1:yAGX7huGHXlcLOEtBnF4w7FQwA26wojNCwOYAEhLjQM= github.com/golang/snappy v0.0.4/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= @@ -398,19 +398,20 @@ github.com/google/pprof v0.0.0-20201023163331-3e6fc7fc9c4c/go.mod h1:kpwsk12EmLe github.com/google/pprof v0.0.0-20201203190320-1bf35d6f28c2/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= github.com/google/pprof v0.0.0-20210122040257-d980be63207e/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= github.com/google/pprof v0.0.0-20210226084205-cbba55b83ad5/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= -github.com/google/pprof v0.0.0-20210407192527-94a9f03dee38/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= github.com/google/pprof v0.0.0-20210601050228-01bbb1931b22/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= github.com/google/pprof v0.0.0-20210609004039-a478d1d731e9/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= github.com/google/pprof v0.0.0-20210720184732-4bb14d4b1be1/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= github.com/google/pprof v0.0.0-20211122183932-1daafda22083 h1:c8EUapQFi+kjzedr4c6WqbwMdmB95+oDBWZ5XFHFYxY= github.com/google/pprof v0.0.0-20211122183932-1daafda22083/go.mod h1:KgnwoLYCZ8IQu3XUZ8Nc/bM9CCZFOyjUNOSygVozoDg= -github.com/google/uuid v1.1.2 h1:EVhdT+1Kseyi1/pUmXKaFxYsDNy9RQYkMWRH68J/W7Y= github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/google/uuid v1.3.0 h1:t6JiXgmwXMjEs8VusXIJk2BXHsn+wx8BZdTaoZ5fu7I= +github.com/google/uuid v1.3.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/googleapis/gax-go/v2 v2.0.4/go.mod h1:0Wqv26UfaUD9n4G6kQubkQ+KchISgw+vpHVxEJEs9eg= github.com/googleapis/gax-go/v2 v2.0.5/go.mod h1:DWXyrwAJ9X0FpwwEdw+IPEYBICEFu5mhpdKc/us6bOk= github.com/googleapis/gax-go/v2 v2.1.0/go.mod h1:Q3nei7sK6ybPYH7twZdmQpAd1MKb7pfu6SK+H1/DsU0= -github.com/googleapis/gax-go/v2 v2.1.1 h1:dp3bWCh+PPO1zjRRiCSczJav13sBvG4UhNyVTa1KqdU= github.com/googleapis/gax-go/v2 v2.1.1/go.mod h1:hddJymUZASv3XPyGkUpKj8pPO47Rmb0eJc8R6ouapiM= +github.com/googleapis/gax-go/v2 v2.2.0 h1:s7jOdKSaksJVOxE0Y/S32otcfiP+UQ0cL8/GTKaONwE= +github.com/googleapis/gax-go/v2 v2.2.0/go.mod h1:as02EH8zWkzwUoLbBaFeQ+arQaj/OthfcblKl4IGNaM= github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1/go.mod h1:wJfORRmW1u3UXTncJ5qlYoELFm8eSnnEO6hX4iZ3EWY= github.com/gordonklaus/ineffassign v0.0.0-20210914165742-4cc7213b9bc8 h1:PVRE9d4AQKmbelZ7emNig1+NT27DUmKZn5qXxfio54U= github.com/gordonklaus/ineffassign v0.0.0-20210914165742-4cc7213b9bc8/go.mod h1:Qcp2HIAYhR7mNUVSIxZww3Guk4it82ghYcEXIAk+QT0= @@ -426,7 +427,6 @@ github.com/gorilla/websocket v1.4.0/go.mod h1:E7qHFY5m1UJ88s3WnNqhKjPHQ0heANvMoA github.com/gorilla/websocket v1.4.2 h1:+/TMaTYc4QFitKJxsQ7Yye35DkWvkdLcvGKqM+x0Ufc= github.com/gorilla/websocket v1.4.2/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE= github.com/grpc-ecosystem/go-grpc-middleware v1.0.0/go.mod h1:FiyG127CGDf3tlThmgyCl78X/SZQqEOJBCDaAfeWzPs= -github.com/grpc-ecosystem/go-grpc-middleware v1.1.0/go.mod h1:f5nM7jw/oeRSadq3xCzHAvxcr8HZnzsqU6ILg/0NiiE= github.com/grpc-ecosystem/go-grpc-middleware v1.3.0 h1:+9834+KizmvFV7pXQGSXQTsaWhq2GjuNUt0aUU0YBYw= github.com/grpc-ecosystem/go-grpc-middleware v1.3.0/go.mod h1:z0ButlSOZa5vEBq9m2m2hlwIgKw+rp3sdCBRoJY+30Y= github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0 h1:Ovs26xHkKqVztRpIrF/92BcuyuQ/YW4NSIpoGtfXNho= @@ -622,24 +622,18 @@ github.com/ngaut/sync2 v0.0.0-20141008032647-7a24ed77b2ef/go.mod h1:7WjlapSfwQyo github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno= github.com/nishanths/predeclared v0.2.2 h1:V2EPdZPliZymNAn79T8RkNApBjMmVKh5XRpLm/w98Vk= github.com/nishanths/predeclared v0.2.2/go.mod h1:RROzoN6TnGQupbC+lqggsOlcgysk3LMK/HI84Mp280c= +github.com/nxadm/tail v1.4.4 h1:DQuhQpB1tVlglWS2hLQ5OV6B5r8aGxSrPc5Qo6uTN78= github.com/nxadm/tail v1.4.4/go.mod h1:kenIhsEOeOJmVchQTgglprH7qJGnHDVpk1VPCcaMI8A= -github.com/nxadm/tail v1.4.8 h1:nPr65rt6Y5JFSKQO7qToXr7pePgD6Gwiw05lkbyAQTE= -github.com/nxadm/tail v1.4.8/go.mod h1:+ncqLTQzXmGhMZNUePPaPqPvBxHAIsmXswZKocGu+AU= github.com/oklog/ulid v1.3.1/go.mod h1:CirwcVhetQ6Lv90oh/F+FBtV6XMibvdAFo93nm5qn4U= github.com/olekukonko/tablewriter v0.0.5 h1:P2Ga83D34wi1o9J6Wh1mRuqd4mF/x/lgBS7N7AbDhec= github.com/olekukonko/tablewriter v0.0.5/go.mod h1:hPp6KlRPjbx+hW8ykQs1w3UBbZlj6HuIJcUGPhkA7kY= github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= github.com/onsi/ginkgo v1.12.1/go.mod h1:zj2OWP4+oCPe1qIXoGWkgMRwljMUYCdkwsT2108oapk= github.com/onsi/ginkgo v1.13.0/go.mod h1:+REjRxOmWfHCjfv9TTWB1jD1Frx4XydAD3zm1lskyM0= -github.com/onsi/ginkgo v1.16.4/go.mod h1:dX+/inL/fNMqNlz0e9LfyB9TswhZpCVdJM/Z6Vvnwo0= github.com/onsi/ginkgo v1.16.5 h1:8xi0RTUf59SOSfEtZMvwTvXYMzG4gV23XVHOZiXNtnE= -github.com/onsi/ginkgo v1.16.5/go.mod h1:+E8gABHa3K6zRBolWtd+ROzc/U5bkGt0FwiG042wbpU= -github.com/onsi/ginkgo/v2 v2.0.0/go.mod h1:vw5CSIxN1JObi/U8gcbwft7ZxR2dgaR70JSE3/PpL4c= github.com/onsi/gomega v1.7.1/go.mod h1:XdKZgCCFLUoM/7CFJVPcG8C1xQ1AJ0vpAezJrB7JYyY= github.com/onsi/gomega v1.10.1/go.mod h1:iN09h71vgCQne3DLsj+A5owkum+a2tYe+TOCB1ybHNo= -github.com/onsi/gomega v1.17.0/go.mod h1:HnhC7FXeEQY45zxNK3PPoIUhzk/80Xly9PcubAlGdZY= github.com/onsi/gomega v1.18.1 h1:M1GfJqGRrBrrGGsbxzV5dqM2U2ApXefZCQpkukxYRLE= -github.com/onsi/gomega v1.18.1/go.mod h1:0q+aL8jAiMXy9hbwj2mr5GziHiwhAIQpFmmtT5hitRs= github.com/opentracing/basictracer-go v1.0.0 h1:YyUAhaEfjoWXclZVJ9sGoNct7j4TVk7lZWlQw5UXuoo= github.com/opentracing/basictracer-go v1.0.0/go.mod h1:QfBfYuafItcjQuMwinw9GhYKwFXS9KnPs5lxoYwgW74= github.com/opentracing/opentracing-go v1.1.0/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o= @@ -673,7 +667,6 @@ 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-20220302110454-c696585a961b/go.mod h1:IOdRDPLyda8GX2hE/jO7gqaCV/PNFh8BZQCQZXfIOqI= -github.com/pingcap/kvproto v0.0.0-20220705053936-aa9c2d20cd2a/go.mod h1:OYtxs0786qojVTmkVeufx93xe+jUgm56GUYRIKnmaGI= github.com/pingcap/kvproto v0.0.0-20220711062932-08b02befd813 h1:PAXtUVMJnyQQS8t9GzihIFmh6FBXu0JziWbIVknLniA= github.com/pingcap/kvproto v0.0.0-20220711062932-08b02befd813/go.mod h1:OYtxs0786qojVTmkVeufx93xe+jUgm56GUYRIKnmaGI= github.com/pingcap/log v0.0.0-20191012051959-b742a5d432e9/go.mod h1:4rbK1p9ILyIfb6hU7OG2CiWSqMXnp3JMbiaVJ6mvoY8= @@ -684,8 +677,8 @@ github.com/pingcap/log v1.1.0 h1:ELiPxACz7vdo1qAvvaWJg1NrYFoY6gqAh/+Uo6aXdD8= github.com/pingcap/log v1.1.0/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-20220714100504-7d3474676bc9 h1:hE1dQdnvxWCHhD0snX67paV9y6inq8TxVFbsKqjaTQk= -github.com/pingcap/tipb v0.0.0-20220714100504-7d3474676bc9/go.mod h1:A7mrd7WHBl1o63LE2bIBGEJMTNWXqhgmYiOvMLxozfs= +github.com/pingcap/tipb v0.0.0-20220718022156-3e2483c20a9e h1:FBaTXU8C3xgt/drM58VHxojHo/QoG1oPsgWTGvaSpO4= +github.com/pingcap/tipb v0.0.0-20220718022156-3e2483c20a9e/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= @@ -800,8 +793,8 @@ github.com/tdakkota/asciicheck v0.1.1 h1:PKzG7JUTUmVspQTDqtkX9eSiLGossXTybutHwTX github.com/tdakkota/asciicheck v0.1.1/go.mod h1:yHp0ai0Z9gUljN3o0xMhYJnH/IcvkdTBOX2fmJ93JEM= 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.1-0.20220713085647-57c12f7c64f6 h1:nbcwXbkilywhMoAseLPzg/VHdFNhMEWy6JeqL/Gmq7A= -github.com/tikv/client-go/v2 v2.0.1-0.20220713085647-57c12f7c64f6/go.mod h1:XLUJ0GyLzGp4Qk80lZQf1egpm+lYvSWRtK74DjZy8PI= +github.com/tikv/client-go/v2 v2.0.1-0.20220718080214-86d51ba7eb02 h1:OSxo1R2y6iyAAxbUPL7h1HC/17CNuwNkW2lF1JySJ7k= +github.com/tikv/client-go/v2 v2.0.1-0.20220718080214-86d51ba7eb02/go.mod h1:UmDQEoeHXza8RSHBXVFERpxH54VBOf8yKZVphyel3l4= github.com/tikv/pd/client v0.0.0-20220307081149-841fa61e9710 h1:jxgmKOscXSjaFEKQGRyY5qOpK8hLqxs2irb/uDJMtwk= github.com/tikv/pd/client v0.0.0-20220307081149-841fa61e9710/go.mod h1:AtvppPwkiyUgQlR1W9qSqfTB+OsOIu19jDCOxOsPkmU= github.com/tklauser/go-sysconf v0.3.9/go.mod h1:11DU/5sG7UexIrp/O6g35hrWzu0JxlwQ3LSFUzyeuhs= @@ -947,9 +940,8 @@ golang.org/x/crypto v0.0.0-20201002170205-7f63de1d35b0/go.mod h1:LzIPMQfyMNhhGPh golang.org/x/crypto v0.0.0-20201016220609-9e8e0b390897/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20201112155050-0c6587e931a9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20210421170649-83a5a9bb288b/go.mod h1:T9bdIzuCu7OtxOm1hfPfRQxPLYneinmdGuTeoZ9dtd4= +golang.org/x/crypto v0.0.0-20210921155107-089bfa567519 h1:7I4JAnoQBe7ZtJcBaYHi5UtiO8tQHbUSXxL+pnGRANg= golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= -golang.org/x/crypto v0.0.0-20220214200702-86341886e292 h1:f+lwQ+GtmgoY+A2YaQxlSOnDjXcQ7ZRLWOHbC6HtRqE= -golang.org/x/crypto v0.0.0-20220214200702-86341886e292/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= golang.org/x/exp v0.0.0-20180321215751-8460e604b9de/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20180807140117-3d87b88a115f/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= @@ -1045,14 +1037,16 @@ golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v golang.org/x/net v0.0.0-20210316092652-d523dce5a7f4/go.mod h1:RBQZq4jEuRlivfhVLdyRGr576XBO4/greRjx4P4O3yc= golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4/go.mod h1:p54w0d4576C0XHj96bSt6lcn1PtDYWL6XObtHCRCNQM= golang.org/x/net v0.0.0-20210427231257-85d9c07bbe3a/go.mod h1:OJAsFXCWl8Ukc7SiCT/9KSuxbyM7479/AVlXFRxuMCk= -golang.org/x/net v0.0.0-20210428140749-89ef3d95e781/go.mod h1:OJAsFXCWl8Ukc7SiCT/9KSuxbyM7479/AVlXFRxuMCk= golang.org/x/net v0.0.0-20210503060351-7fd8e65b6420/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= golang.org/x/net v0.0.0-20210525063256-abc453219eb5/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= golang.org/x/net v0.0.0-20210610132358-84b48f89b13b/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= golang.org/x/net v0.0.0-20210805182204-aaa1db679c0d/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= golang.org/x/net v0.0.0-20211015210444-4f30a5c0130f/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= -golang.org/x/net v0.0.0-20220127200216-cd36cc0744dd h1:O7DYs+zxREGLKzKoMQrtrEacpb0ZVXA5rIwylE2Xchk= 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.0.0-20220412020605-290c469a71a5 h1:bRb386wvrE+oBNdF1d/Xh9mQrfQ4ecYhW5qJ5GvTGT4= +golang.org/x/net v0.0.0-20220412020605-290c469a71a5/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= 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= @@ -1068,8 +1062,11 @@ golang.org/x/oauth2 v0.0.0-20210514164344-f6687ab2804c/go.mod h1:KelEdhl1UZF7XfJ golang.org/x/oauth2 v0.0.0-20210628180205-a41e5a781914/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= golang.org/x/oauth2 v0.0.0-20210805134026-6f1e6394065a/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= golang.org/x/oauth2 v0.0.0-20210819190943-2bc19b11175f/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.0.0-20211104180415-d3ed0bb246c8 h1:RerP+noqYHUQ8CMRcPlC2nvTa4dcBIjegkuWdcUDuqg= 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/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= @@ -1137,7 +1134,6 @@ golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20201201145000-ef89a241ccb3/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20201204225414-ed752295db88/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210104204734-6f8348627aad/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210112080510-489259a85091/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210124154548-22da62e12c0c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210220050731-9a76102bfb43/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= @@ -1168,6 +1164,8 @@ golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e/go.mod h1:oPkhp1MJrh7nUepCBc golang.org/x/sys v0.0.0-20220114195835-da31bd327af9/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220128215802-99c3d69c2c27/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220209214540-3681064d5158/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220227234510-4e6760a101f9/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220328115105-d36c6a25d886/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220622161953-175b2fd9d664 h1:wEZYwx+kK+KlZ0hpvP2Ls1Xr4+RWnlzGFwPP0aiDjIU= golang.org/x/sys v0.0.0-20220622161953-175b2fd9d664/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= @@ -1247,7 +1245,6 @@ golang.org/x/tools v0.0.0-20201110124207-079ba7bd75cd/go.mod h1:emZCQorbCU4vsT4f golang.org/x/tools v0.0.0-20201125231158-b5590deeca9b/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20201201161351-ac6f37ff4c2a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20201208233053-a543418bbed2/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= -golang.org/x/tools v0.0.0-20201224043029-2b0845dc783e/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20210105154028-b0ab187a4818/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.1.0/go.mod h1:xkSsbof2nBLbhDlRMhhhyNLN/zl3eTqcnHD5viDpcZ0= @@ -1303,8 +1300,12 @@ google.golang.org/api v0.61.0/go.mod h1:xQRti5UdCmoCEqFxcz93fTl338AVqDgyaDRuOZ3h google.golang.org/api v0.63.0/go.mod h1:gs4ij2ffTRXwuzzgJl/56BdwJaA194ijkfn++9tDuPo= google.golang.org/api v0.64.0/go.mod h1:931CdxA8Rm4t6zqTFGSsgwbAEZ2+GMYurbndwSimebM= google.golang.org/api v0.66.0/go.mod h1:I1dmXYpX7HGwz/ejRxwQp2qj5bFAz93HiCU1C1oYd9M= -google.golang.org/api v0.69.0 h1:yHW5s2SFyDapr/43kYtIQmoaaFVW4baLMLwqV4auj2A= +google.golang.org/api v0.67.0/go.mod h1:ShHKP8E60yPsKNw/w8w+VYaj9H6buA5UqDp8dhbQZ6g= google.golang.org/api v0.69.0/go.mod h1:boanBiw+h5c3s+tBPgEzLDRHfFLWV0qXxRHz3ws7C80= +google.golang.org/api v0.70.0/go.mod h1:Bs4ZM2HGifEvXwd50TtW70ovgJffJYw2oRCOFU/SkfA= +google.golang.org/api v0.71.0/go.mod h1:4PyU6e6JogV1f9eA4voyrTY2batOLdgZ5qZ5HOCc4j8= +google.golang.org/api v0.74.0 h1:ExR2D+5TYIrMphWgs5JCgwRhEDlPDXXrLwHHMgPHTXE= +google.golang.org/api v0.74.0/go.mod h1:ZpfMZOVRMywNyvJFeqL9HRWBgAuRfSjJFpe9QtRRyDs= google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= google.golang.org/appengine v1.5.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= @@ -1380,10 +1381,17 @@ google.golang.org/genproto v0.0.0-20211221195035-429b39de9b1c/go.mod h1:5CzLGKJ6 google.golang.org/genproto v0.0.0-20211223182754-3ac035c7e7cb/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= google.golang.org/genproto v0.0.0-20220111164026-67b88f271998/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= google.golang.org/genproto v0.0.0-20220114231437-d2e6a121cae0/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= +google.golang.org/genproto v0.0.0-20220126215142-9970aeb2e350/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= google.golang.org/genproto v0.0.0-20220201184016-50beb8ab5c44/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= +google.golang.org/genproto v0.0.0-20220207164111-0872dc986b00/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= google.golang.org/genproto v0.0.0-20220211171837-173942840c17/go.mod h1:kGP+zUP2Ddo0ayMi4YuN7C3WZyJvGLZRh8Z5wnAqvEI= -google.golang.org/genproto v0.0.0-20220216160803-4663080d8bc8 h1:divpuJZKgX3Qt7MFDE5v62yu0yQcQbTCD9VJp9leX58= google.golang.org/genproto v0.0.0-20220216160803-4663080d8bc8/go.mod h1:kGP+zUP2Ddo0ayMi4YuN7C3WZyJvGLZRh8Z5wnAqvEI= +google.golang.org/genproto v0.0.0-20220218161850-94dd64e39d7c/go.mod h1:kGP+zUP2Ddo0ayMi4YuN7C3WZyJvGLZRh8Z5wnAqvEI= +google.golang.org/genproto v0.0.0-20220222213610-43724f9ea8cf/go.mod h1:kGP+zUP2Ddo0ayMi4YuN7C3WZyJvGLZRh8Z5wnAqvEI= +google.golang.org/genproto v0.0.0-20220304144024-325a89244dc8/go.mod h1:kGP+zUP2Ddo0ayMi4YuN7C3WZyJvGLZRh8Z5wnAqvEI= +google.golang.org/genproto v0.0.0-20220310185008-1973136f34c6/go.mod h1:kGP+zUP2Ddo0ayMi4YuN7C3WZyJvGLZRh8Z5wnAqvEI= +google.golang.org/genproto v0.0.0-20220324131243-acbaeb5b85eb h1:0m9wktIpOxGw+SSKmydXWB3Z3GTfcPP6+q75HCQa6HI= +google.golang.org/genproto v0.0.0-20220324131243-acbaeb5b85eb/go.mod h1:hAL49I2IFola2sVEjAn7MEwsja0xp51I0tlGAf9hz4E= google.golang.org/grpc v0.0.0-20180607172857-7a6a684ca69e/go.mod h1:yo6s7OP7yaDglbqo1J04qKzAhqBH6lvTonzMVmEdcZw= google.golang.org/grpc v1.12.0/go.mod h1:yo6s7OP7yaDglbqo1J04qKzAhqBH6lvTonzMVmEdcZw= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= @@ -1414,8 +1422,9 @@ google.golang.org/grpc v1.39.1/go.mod h1:PImNr+rS9TWYb2O4/emRugxiyHZ5JyHW5F+RPnD google.golang.org/grpc v1.40.0/go.mod h1:ogyxbiOoUXAkP+4+xa6PZSE9DZgIHtSpzjDTB9KAK34= google.golang.org/grpc v1.40.1/go.mod h1:ogyxbiOoUXAkP+4+xa6PZSE9DZgIHtSpzjDTB9KAK34= google.golang.org/grpc v1.43.0/go.mod h1:k+4IHHFw41K8+bbowsex27ge2rCb65oeWqe4jJ590SU= -google.golang.org/grpc v1.44.0 h1:weqSxi/TMs1SqFRMHCtBgXRs8k3X39QIDEZ0pRcttUg= google.golang.org/grpc v1.44.0/go.mod h1:k+4IHHFw41K8+bbowsex27ge2rCb65oeWqe4jJ590SU= +google.golang.org/grpc v1.45.0 h1:NEpgUqV3Z+ZjkqMsxMg11IaDrXY4RY6CQukSGK0uI1M= +google.golang.org/grpc v1.45.0/go.mod h1:lN7owxKUQEqMfSyQikvvk5tf/6zMPsrK+ONuO11+0rQ= google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.1.0/go.mod h1:6Kw0yEErY5E/yWrBtf03jp27GLLJujG4z/JK95pnjjw= google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8= google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0= @@ -1482,4 +1491,3 @@ sourcegraph.com/sourcegraph/appdash v0.0.0-20190731080439-ebfcffb1b5c0/go.mod h1 sourcegraph.com/sourcegraph/appdash-data v0.0.0-20151005221446-73f23eafcf67 h1:e1sMhtVq9AfcEy8AXNb8eSg6gbzfdpYhoNqnPJa+GzI= sourcegraph.com/sourcegraph/appdash-data v0.0.0-20151005221446-73f23eafcf67/go.mod h1:L5q+DGLGOQFpo1snNEkLOJT2d1YTW66rWNzatr3He1k= stathat.com/c/consistent v1.0.0 h1:ezyc51EGcRPJUxfHGSgJjWzJdj3NiMU9pNfLNGiXV0c= -stathat.com/c/consistent v1.0.0/go.mod h1:QkzMWzcbB+yQBL2AttO6sgsQS/JSTapcDISJalmCDS0= diff --git a/infoschema/tables.go b/infoschema/tables.go index e6c843e45f8bf..f8584724b2704 100644 --- a/infoschema/tables.go +++ b/infoschema/tables.go @@ -888,6 +888,7 @@ var slowQueryCols = []columnInfo{ {name: variable.SlowLogHasMoreResults, tp: mysql.TypeTiny, size: 1}, {name: variable.SlowLogPlan, tp: mysql.TypeLongBlob, size: types.UnspecifiedLength}, {name: variable.SlowLogPlanDigest, tp: mysql.TypeVarchar, size: 128}, + {name: variable.SlowLogBinaryPlan, tp: mysql.TypeLongBlob, size: types.UnspecifiedLength}, {name: variable.SlowLogPrevStmt, tp: mysql.TypeLongBlob, size: types.UnspecifiedLength}, {name: variable.SlowLogQuerySQLStr, tp: mysql.TypeLongBlob, size: types.UnspecifiedLength}, } @@ -1294,6 +1295,7 @@ var tableStatementsSummaryCols = []columnInfo{ {name: stmtsummary.PrevSampleTextStr, tp: mysql.TypeBlob, size: types.UnspecifiedLength, comment: "The previous statement before commit"}, {name: stmtsummary.PlanDigestStr, tp: mysql.TypeVarchar, size: 64, comment: "Digest of its execution plan"}, {name: stmtsummary.PlanStr, tp: mysql.TypeBlob, size: types.UnspecifiedLength, comment: "Sampled execution plan"}, + {name: stmtsummary.BinaryPlan, tp: mysql.TypeBlob, size: types.UnspecifiedLength, comment: "Sampled binary plan"}, } var tableStorageStatsCols = []columnInfo{ diff --git a/infoschema/tables_test.go b/infoschema/tables_test.go index 5e7b5b3bcc209..36aff22cdfaaf 100644 --- a/infoschema/tables_test.go +++ b/infoschema/tables_test.go @@ -567,13 +567,13 @@ func TestSlowQuery(t *testing.T) { tk.MustExec(fmt.Sprintf("set @@tidb_slow_query_file='%v'", slowLogFileName)) tk.MustExec("set time_zone = '+08:00';") re := tk.MustQuery("select * from information_schema.slow_query") - re.Check(testkit.RowsWithSep("|", "2019-02-12 19:33:56.571953|406315658548871171|root|localhost|6|57|0.12|4.895492|0.4|0.2|0.000000003|2|0.000000002|0.00000001|0.000000003|0.19|0.21|0.01|0|0.18|[txnLock]|0.03|0|15|480|1|8|0.3824278|0.161|0.101|0.092|1.71|1|100001|100000|100|10|10|10|100|test||0|42a1c8aae6f133e934d4bf0147491709a8812ea05ff8819ec522780fe657b772|t1:1,t2:2|0.1|0.2|0.03|127.0.0.1:20160|0.05|0.6|0.8|0.0.0.0:20160|70724|65536|0|0|0|0|10||0|1|0|0|1|0|0|abcd|60e9378c746d9a2be1c791047e008967cf252eb6de9167ad3aa6098fa2d523f4|update t set i = 2;|select * from t_slim;", - "2021-09-08|14:39:54.506967|427578666238083075|root|172.16.0.0|40507|0|0|25.571605962|0.002923536|0.006800973|0.002100764|0|0|0|0.000015801|25.542014572|0|0.002294647|0.000605473|12.483|[tikvRPC regionMiss tikvRPC regionMiss regionMiss]|0|0|624|172064|60|0|0|0|0|0|0|0|0|0|0|0|0|0|0|rtdb||0|124acb3a0bec903176baca5f9da00b4e7512a41c93b417923f26502edeb324cc||0|0|0||0|0|0||856544|0|86.635049185|0.015486658|100.054|0|0||0|1|0|0|0|0|0||||INSERT INTO ...;", + re.Check(testkit.RowsWithSep("|", "2019-02-12 19:33:56.571953|406315658548871171|root|localhost|6|57|0.12|4.895492|0.4|0.2|0.000000003|2|0.000000002|0.00000001|0.000000003|0.19|0.21|0.01|0|0.18|[txnLock]|0.03|0|15|480|1|8|0.3824278|0.161|0.101|0.092|1.71|1|100001|100000|100|10|10|10|100|test||0|42a1c8aae6f133e934d4bf0147491709a8812ea05ff8819ec522780fe657b772|t1:1,t2:2|0.1|0.2|0.03|127.0.0.1:20160|0.05|0.6|0.8|0.0.0.0:20160|70724|65536|0|0|0|0|10||0|1|0|0|1|0|0|abcd|60e9378c746d9a2be1c791047e008967cf252eb6de9167ad3aa6098fa2d523f4||update t set i = 2;|select * from t_slim;", + "2021-09-08|14:39:54.506967|427578666238083075|root|172.16.0.0|40507|0|0|25.571605962|0.002923536|0.006800973|0.002100764|0|0|0|0.000015801|25.542014572|0|0.002294647|0.000605473|12.483|[tikvRPC regionMiss tikvRPC regionMiss regionMiss]|0|0|624|172064|60|0|0|0|0|0|0|0|0|0|0|0|0|0|0|rtdb||0|124acb3a0bec903176baca5f9da00b4e7512a41c93b417923f26502edeb324cc||0|0|0||0|0|0||856544|0|86.635049185|0.015486658|100.054|0|0||0|1|0|0|0|0|0|||||INSERT INTO ...;", )) tk.MustExec("set time_zone = '+00:00';") re = tk.MustQuery("select * from information_schema.slow_query") - re.Check(testkit.RowsWithSep("|", "2019-02-12 11:33:56.571953|406315658548871171|root|localhost|6|57|0.12|4.895492|0.4|0.2|0.000000003|2|0.000000002|0.00000001|0.000000003|0.19|0.21|0.01|0|0.18|[txnLock]|0.03|0|15|480|1|8|0.3824278|0.161|0.101|0.092|1.71|1|100001|100000|100|10|10|10|100|test||0|42a1c8aae6f133e934d4bf0147491709a8812ea05ff8819ec522780fe657b772|t1:1,t2:2|0.1|0.2|0.03|127.0.0.1:20160|0.05|0.6|0.8|0.0.0.0:20160|70724|65536|0|0|0|0|10||0|1|0|0|1|0|0|abcd|60e9378c746d9a2be1c791047e008967cf252eb6de9167ad3aa6098fa2d523f4|update t set i = 2;|select * from t_slim;", - "2021-09-08|06:39:54.506967|427578666238083075|root|172.16.0.0|40507|0|0|25.571605962|0.002923536|0.006800973|0.002100764|0|0|0|0.000015801|25.542014572|0|0.002294647|0.000605473|12.483|[tikvRPC regionMiss tikvRPC regionMiss regionMiss]|0|0|624|172064|60|0|0|0|0|0|0|0|0|0|0|0|0|0|0|rtdb||0|124acb3a0bec903176baca5f9da00b4e7512a41c93b417923f26502edeb324cc||0|0|0||0|0|0||856544|0|86.635049185|0.015486658|100.054|0|0||0|1|0|0|0|0|0||||INSERT INTO ...;", + re.Check(testkit.RowsWithSep("|", "2019-02-12 11:33:56.571953|406315658548871171|root|localhost|6|57|0.12|4.895492|0.4|0.2|0.000000003|2|0.000000002|0.00000001|0.000000003|0.19|0.21|0.01|0|0.18|[txnLock]|0.03|0|15|480|1|8|0.3824278|0.161|0.101|0.092|1.71|1|100001|100000|100|10|10|10|100|test||0|42a1c8aae6f133e934d4bf0147491709a8812ea05ff8819ec522780fe657b772|t1:1,t2:2|0.1|0.2|0.03|127.0.0.1:20160|0.05|0.6|0.8|0.0.0.0:20160|70724|65536|0|0|0|0|10||0|1|0|0|1|0|0|abcd|60e9378c746d9a2be1c791047e008967cf252eb6de9167ad3aa6098fa2d523f4||update t set i = 2;|select * from t_slim;", + "2021-09-08|06:39:54.506967|427578666238083075|root|172.16.0.0|40507|0|0|25.571605962|0.002923536|0.006800973|0.002100764|0|0|0|0.000015801|25.542014572|0|0.002294647|0.000605473|12.483|[tikvRPC regionMiss tikvRPC regionMiss regionMiss]|0|0|624|172064|60|0|0|0|0|0|0|0|0|0|0|0|0|0|0|rtdb||0|124acb3a0bec903176baca5f9da00b4e7512a41c93b417923f26502edeb324cc||0|0|0||0|0|0||856544|0|86.635049185|0.015486658|100.054|0|0||0|1|0|0|0|0|0|||||INSERT INTO ...;", )) // Test for long query. diff --git a/kv/kv.go b/kv/kv.go index e2a959f6cda40..86b592e093b04 100644 --- a/kv/kv.go +++ b/kv/kv.go @@ -362,6 +362,8 @@ type Request struct { ReadReplicaScope string // IsStaleness indicates whether the request read staleness data IsStaleness bool + // ClosestReplicaReadAdjuster used to adjust a copr request. + ClosestReplicaReadAdjuster CoprRequestAdjuster // MatchStoreLabels indicates the labels the store should be matched MatchStoreLabels []*metapb.StoreLabel // ResourceGroupTagger indicates the kv request task group tagger. @@ -374,6 +376,10 @@ type Request struct { RequestSource util.RequestSource } +// CoprRequestAdjuster is used to check and adjust a copr request according to specific rules. +// return true if the request is changed. +type CoprRequestAdjuster func(*Request, int) bool + // PartitionIDAndRanges used by PartitionTableScan in tiflash. type PartitionIDAndRanges struct { ID int64 diff --git a/kv/option.go b/kv/option.go index 295cf60ee0c11..5ecf120802e27 100644 --- a/kv/option.go +++ b/kv/option.go @@ -89,6 +89,8 @@ const ( RequestSourceInternal // RequestSourceType set request source type of the current statement. RequestSourceType + // ReplicaReadAdjuster set the adjust function of cop requsts. + ReplicaReadAdjuster ) // ReplicaReadType is the type of replica to read data from @@ -103,6 +105,8 @@ const ( ReplicaReadMixed // ReplicaReadClosest stands for 'read from leader and follower which locates with the same zone' ReplicaReadClosest + // ReplicaReadClosestAdaptive stands for 'read from follower which locates in the same zone if the response size exceeds certain threshold' + ReplicaReadClosestAdaptive ) // IsFollowerRead checks if follower is going to be used to read data. diff --git a/lock/lock.go b/lock/lock.go index 71d76ed924075..98b8d15e7cd3a 100644 --- a/lock/lock.go +++ b/lock/lock.go @@ -89,7 +89,6 @@ func (c *Checker) CheckTableLock(db, table string, privilege mysql.PrivilegeType } } } - } if !alterWriteable && c.ctx.HasLockedTables() { diff --git a/metrics/distsql.go b/metrics/distsql.go index 0452f54ee9913..aecc70791b483 100644 --- a/metrics/distsql.go +++ b/metrics/distsql.go @@ -60,4 +60,19 @@ var ( Name: "copr_cache", Help: "coprocessor cache hit, evict and miss number", }, []string{LblType}) + DistSQLCoprClosestReadCounter = prometheus.NewCounterVec( + prometheus.CounterOpts{ + Namespace: "tidb", + Subsystem: "distsql", + Name: "copr_closest_read", + Help: "counter of total copr read local read hit.", + }, []string{LblType}) + DistSQLCoprRespBodySize = prometheus.NewHistogramVec( + prometheus.HistogramOpts{ + Namespace: "tidb", + Subsystem: "distsql", + Name: "copr_resp_size", + Help: "copr task response data size in bytes.", + Buckets: prometheus.ExponentialBuckets(1024, 2, 20), + }, []string{LblStore}) ) diff --git a/metrics/log_backup.go b/metrics/log_backup.go index b477f447c2dbb..6c706b8027a79 100644 --- a/metrics/log_backup.go +++ b/metrics/log_backup.go @@ -48,4 +48,16 @@ var ( Help: "The batch size of scanning region or get region checkpoint.", Buckets: prometheus.ExponentialBuckets(1, 2.0, 12), }, []string{"type"}) + RegionCheckpointRequest = prometheus.NewCounterVec(prometheus.CounterOpts{ + Namespace: "tidb", + Subsystem: "log_backup", + Name: "region_request", + Help: "The failure / success stat requesting region checkpoints.", + }, []string{"result"}) + RegionCheckpointFailure = prometheus.NewCounterVec(prometheus.CounterOpts{ + Namespace: "tidb", + Subsystem: "log_backup", + Name: "region_request_failure", + Help: "The failure reasons of requesting region checkpoints.", + }, []string{"reason"}) ) diff --git a/metrics/metrics.go b/metrics/metrics.go index 4011e587cec71..8818c96b44801 100644 --- a/metrics/metrics.go +++ b/metrics/metrics.go @@ -103,6 +103,8 @@ func RegisterMetrics() { prometheus.MustRegister(DeploySyncerHistogram) prometheus.MustRegister(DistSQLPartialCountHistogram) prometheus.MustRegister(DistSQLCoprCacheCounter) + prometheus.MustRegister(DistSQLCoprClosestReadCounter) + prometheus.MustRegister(DistSQLCoprRespBodySize) prometheus.MustRegister(DistSQLQueryHistogram) prometheus.MustRegister(DistSQLScanKeysHistogram) prometheus.MustRegister(DistSQLScanKeysPartialHistogram) @@ -195,6 +197,8 @@ func RegisterMetrics() { prometheus.MustRegister(AdvancerOwner) prometheus.MustRegister(AdvancerTickDuration) prometheus.MustRegister(GetCheckpointBatchSize) + prometheus.MustRegister(RegionCheckpointRequest) + prometheus.MustRegister(RegionCheckpointFailure) tikvmetrics.InitMetrics(TiDB, TiKVClient) tikvmetrics.RegisterMetrics() diff --git a/parser/ast/misc.go b/parser/ast/misc.go index 67d353e892b19..307242273df7d 100644 --- a/parser/ast/misc.go +++ b/parser/ast/misc.go @@ -364,6 +364,9 @@ func (n *PlanReplayerStmt) Accept(v Visitor) (Node, bool) { type CompactReplicaKind string const ( + // CompactReplicaKindAll means compacting both TiKV and TiFlash replicas. + CompactReplicaKindAll = "ALL" + // CompactReplicaKindTiFlash means compacting TiFlash replicas. CompactReplicaKindTiFlash = "TIFLASH" @@ -386,10 +389,15 @@ func (n *CompactTableStmt) Restore(ctx *format.RestoreCtx) error { return errors.Annotate(err, "An error occurred while add table") } - // Note: There is only TiFlash replica available now. TiKV will be added later. - ctx.WriteKeyWord(" COMPACT ") - ctx.WriteKeyWord(string(n.ReplicaKind)) - ctx.WriteKeyWord(" REPLICA") + if n.ReplicaKind == CompactReplicaKindAll { + ctx.WriteKeyWord(" COMPACT") + } else { + // Note: There is only TiFlash replica available now. TiKV will be added later. + ctx.WriteKeyWord(" COMPACT ") + ctx.WriteKeyWord(string(n.ReplicaKind)) + ctx.WriteKeyWord(" REPLICA") + } + return nil } @@ -3534,7 +3542,7 @@ func (n *TableOptimizerHint) Restore(ctx *format.RestoreCtx) error { } // Hints without args except query block. switch n.HintName.L { - case "hash_agg", "stream_agg", "agg_to_cop", "read_consistent_replica", "no_index_merge", "qb_name", "ignore_plan_cache", "limit_to_cop", "straight_join": + case "hash_agg", "stream_agg", "agg_to_cop", "read_consistent_replica", "no_index_merge", "qb_name", "ignore_plan_cache", "limit_to_cop", "straight_join", "merge": ctx.WritePlain(")") return nil } diff --git a/parser/ast/misc_test.go b/parser/ast/misc_test.go index b87f45c99af11..b7a5cac8bee02 100644 --- a/parser/ast/misc_test.go +++ b/parser/ast/misc_test.go @@ -276,6 +276,7 @@ func TestTableOptimizerHintRestore(t *testing.T) { {"AGG_TO_COP()", "AGG_TO_COP()"}, {"AGG_TO_COP(@sel_1)", "AGG_TO_COP(@`sel_1`)"}, {"LIMIT_TO_COP()", "LIMIT_TO_COP()"}, + {"MERGE()", "MERGE()"}, {"STRAIGHT_JOIN()", "STRAIGHT_JOIN()"}, {"NO_INDEX_MERGE()", "NO_INDEX_MERGE()"}, {"NO_INDEX_MERGE(@sel1)", "NO_INDEX_MERGE(@`sel1`)"}, @@ -344,6 +345,8 @@ func TestBRIESecureText(t *testing.T) { func TestCompactTableStmtRestore(t *testing.T) { testCases := []NodeRestoreTestCase{ {"alter table abc compact tiflash replica", "ALTER TABLE `abc` COMPACT TIFLASH REPLICA"}, + {"alter table abc compact", "ALTER TABLE `abc` COMPACT"}, + {"alter table test.abc compact", "ALTER TABLE `test`.`abc` COMPACT"}, } extractNodeFunc := func(node ast.Node) ast.Node { return node.(*ast.CompactTableStmt) diff --git a/parser/hintparser.go b/parser/hintparser.go index 83fdee7af18a2..548860fbec0bf 100644 --- a/parser/hintparser.go +++ b/parser/hintparser.go @@ -428,7 +428,7 @@ var ( {100, 1}, {100, 1}, {100, 1}, - {100, 1}, + {97, 1}, {97, 1}, {97, 1}, {97, 1}, @@ -546,7 +546,7 @@ var ( yyhintParseTab = [261][]uint16{ // 0 - {1: 239, 212, 204, 206, 231, 237, 218, 229, 243, 221, 214, 213, 217, 183, 201, 202, 203, 220, 240, 190, 195, 209, 222, 205, 207, 208, 224, 241, 210, 223, 225, 233, 227, 216, 191, 219, 194, 199, 242, 200, 193, 232, 245, 192, 226, 211, 244, 238, 215, 196, 235, 228, 230, 236, 234, 85: 197, 90: 184, 198, 93: 182, 189, 96: 188, 186, 181, 187, 185, 106: 180, 108: 179}, + {1: 239, 211, 204, 206, 231, 237, 218, 229, 243, 221, 214, 212, 217, 183, 201, 202, 203, 220, 240, 190, 195, 213, 222, 205, 207, 208, 224, 241, 209, 223, 225, 233, 227, 216, 191, 219, 194, 199, 242, 200, 193, 232, 245, 192, 226, 210, 244, 238, 215, 196, 235, 228, 230, 236, 234, 85: 197, 90: 184, 198, 93: 182, 189, 96: 188, 186, 181, 187, 185, 106: 180, 108: 179}, {76: 178}, {1: 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 336, 76: 177, 81: 436}, {1: 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 76: 176}, @@ -855,7 +855,7 @@ var ( {151, 70: 248, 77: 434}, {435}, {1: 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 76: 172}, - {1: 239, 212, 204, 206, 231, 237, 218, 229, 243, 221, 214, 213, 217, 183, 201, 202, 203, 220, 240, 190, 195, 209, 222, 205, 207, 208, 224, 241, 210, 223, 225, 233, 227, 216, 191, 219, 194, 199, 242, 200, 193, 232, 245, 192, 226, 211, 244, 238, 215, 196, 235, 228, 230, 236, 234, 85: 197, 90: 184, 198, 93: 438, 189, 96: 188, 186, 437, 187, 185}, + {1: 239, 211, 204, 206, 231, 237, 218, 229, 243, 221, 214, 212, 217, 183, 201, 202, 203, 220, 240, 190, 195, 213, 222, 205, 207, 208, 224, 241, 209, 223, 225, 233, 227, 216, 191, 219, 194, 199, 242, 200, 193, 232, 245, 192, 226, 210, 244, 238, 215, 196, 235, 228, 230, 236, 234, 85: 197, 90: 184, 198, 93: 438, 189, 96: 188, 186, 437, 187, 185}, {1: 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 76: 175}, // 260 {1: 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 76: 173}, diff --git a/parser/hintparser.y b/parser/hintparser.y index 76f986bce7262..3808a1fc335ae 100644 --- a/parser/hintparser.y +++ b/parser/hintparser.y @@ -531,13 +531,13 @@ UnsupportedTableLevelOptimizerHintName: | "NO_BNL" /* HASH_JOIN is supported by TiDB */ | "NO_HASH_JOIN" -| "MERGE" | "NO_MERGE" SupportedTableLevelOptimizerHintName: "MERGE_JOIN" | "BROADCAST_JOIN" | "INL_JOIN" +| "MERGE" | "INL_HASH_JOIN" | "SWAP_JOIN_INPUTS" | "NO_SWAP_JOIN_INPUTS" diff --git a/parser/model/ddl.go b/parser/model/ddl.go index 92c7280649318..612e9bb618d1e 100644 --- a/parser/model/ddl.go +++ b/parser/model/ddl.go @@ -258,6 +258,9 @@ type MultiSchemaInfo struct { SubJobs []*SubJob `json:"sub_jobs"` Revertible bool `json:"revertible"` + // SkipVersion is used to control whether generating a new schema version for a sub-job. + SkipVersion bool `json:"-"` + AddColumns []CIStr `json:"-"` DropColumns []CIStr `json:"-"` ModifyColumns []CIStr `json:"-"` @@ -289,6 +292,7 @@ type SubJob struct { RowCount int64 `json:"row_count"` Warning *terror.Error `json:"warning"` CtxVars []interface{} `json:"-"` + SchemaVer int64 `json:"schema_version"` } // IsNormal returns true if the sub-job is normally running. @@ -342,7 +346,7 @@ func (sub *SubJob) ToProxyJob(parentJob *Job) Job { } // FromProxyJob converts a proxy job to a sub-job. -func (sub *SubJob) FromProxyJob(proxyJob *Job) { +func (sub *SubJob) FromProxyJob(proxyJob *Job, ver int64) { sub.Revertible = proxyJob.MultiSchemaInfo.Revertible sub.SchemaState = proxyJob.SchemaState sub.SnapshotVer = proxyJob.SnapshotVer @@ -350,6 +354,7 @@ func (sub *SubJob) FromProxyJob(proxyJob *Job) { sub.State = proxyJob.State sub.Warning = proxyJob.Warning sub.RowCount = proxyJob.RowCount + sub.SchemaVer = ver } // Job is for a DDL operation. @@ -578,6 +583,63 @@ func (job *Job) hasDependentSchema(other *Job) (bool, error) { return true, nil } } + if job.Type == ActionExchangeTablePartition { + var ( + defID int64 + ptSchemaID int64 + ptID int64 + partName string + withValidation bool + ) + if err := job.DecodeArgs(&defID, &ptSchemaID, &ptID, &partName, &withValidation); err != nil { + return false, errors.Trace(err) + } + if other.SchemaID == ptSchemaID { + return true, nil + } + } + } + return false, nil +} + +func (job *Job) hasDependentTableForExchangePartition(other *Job) (bool, error) { + if job.Type == ActionExchangeTablePartition { + var ( + defID int64 + ptSchemaID int64 + ptID int64 + partName string + withValidation bool + ) + + if err := job.DecodeArgs(&defID, &ptSchemaID, &ptID, &partName, &withValidation); err != nil { + return false, errors.Trace(err) + } + if ptID == other.TableID || defID == other.TableID { + return true, nil + } + + if other.Type == ActionExchangeTablePartition { + var ( + otherDefID int64 + otherPtSchemaID int64 + otherPtID int64 + otherPartName string + otherWithValidation bool + ) + if err := other.DecodeArgs(&otherDefID, &otherPtSchemaID, &otherPtID, &otherPartName, &otherWithValidation); err != nil { + return false, errors.Trace(err) + } + if job.TableID == other.TableID || job.TableID == otherPtID || job.TableID == otherDefID { + return true, nil + } + if ptID == other.TableID || ptID == otherPtID || ptID == otherDefID { + return true, nil + } + if defID == other.TableID || defID == otherPtID || defID == otherDefID { + return true, nil + } + } } return false, nil } @@ -600,6 +662,14 @@ func (job *Job) IsDependentOn(other *Job) (bool, error) { if other.TableID == job.TableID { return true, nil } + isDependent, err = job.hasDependentTableForExchangePartition(other) + if err != nil || isDependent { + return isDependent, errors.Trace(err) + } + isDependent, err = other.hasDependentTableForExchangePartition(job) + if err != nil || isDependent { + return isDependent, errors.Trace(err) + } return false, nil } diff --git a/parser/model/model.go b/parser/model/model.go index 0954d80a1ecb8..217cf5481979d 100644 --- a/parser/model/model.go +++ b/parser/model/model.go @@ -1326,6 +1326,16 @@ func (index *IndexInfo) HasPrefixIndex() bool { return false } +// HasColumnInIndexColumns checks whether the index contains the column with the specified ID. +func (index *IndexInfo) HasColumnInIndexColumns(tblInfo *TableInfo, colID int64) bool { + for _, ic := range index.Columns { + if tblInfo.Columns[ic.Offset].ID == colID { + return true + } + } + return false +} + // ConstraintInfo provides meta data describing check-expression constraint. type ConstraintInfo struct { ID int64 `json:"id"` diff --git a/parser/model/model_test.go b/parser/model/model_test.go index 480786ec14050..3e15ae6b1c380 100644 --- a/parser/model/model_test.go +++ b/parser/model/model_test.go @@ -274,6 +274,175 @@ func TestJobCodec(t *testing.T) { require.NoError(t, err) require.True(t, isDependent) + // Test IsDependentOn for exchange partition with table. + // test ActionCreateSchema and ActionExchangeTablePartition is dependent. + job3 := &Job{ + ID: 4, + TableID: 4, + SchemaID: 4, + Type: ActionExchangeTablePartition, + BinlogInfo: &HistoryInfo{}, + Args: []interface{}{int64(6), int64(3), int64(5), "pt", true}, + } + job3.RawArgs, err = json.Marshal(job3.Args) + require.NoError(t, err) + isDependent, err = job3.IsDependentOn(job2) + require.NoError(t, err) + require.True(t, isDependent) + + // test random and ActionExchangeTablePartition is dependent because TableID is same. + job4 := &Job{ + ID: 5, + TableID: 5, + SchemaID: 3, + Type: ActionExchangeTablePartition, + BinlogInfo: &HistoryInfo{}, + Args: []interface{}{6, 4, 2, "pt", true}, + } + job4.RawArgs, err = json.Marshal(job4.Args) + require.NoError(t, err) + isDependent, err = job4.IsDependentOn(job) + require.NoError(t, err) + require.True(t, isDependent) + + // test ActionExchangeTablePartition and ActionExchangeTablePartition is dependent. + job5 := &Job{ + ID: 6, + TableID: 6, + SchemaID: 6, + Type: ActionExchangeTablePartition, + BinlogInfo: &HistoryInfo{}, + Args: []interface{}{2, 6, 5, "pt", true}, + } + job5.RawArgs, err = json.Marshal(job5.Args) + require.NoError(t, err) + isDependent, err = job5.IsDependentOn(job4) + require.NoError(t, err) + require.True(t, isDependent) + + job6 := &Job{ + ID: 7, + TableID: 7, + SchemaID: 7, + Type: ActionExchangeTablePartition, + BinlogInfo: &HistoryInfo{}, + Args: []interface{}{6, 4, 2, "pt", true}, + } + job6.RawArgs, err = json.Marshal(job6.Args) + require.NoError(t, err) + isDependent, err = job6.IsDependentOn(job5) + require.NoError(t, err) + require.True(t, isDependent) + + job7 := &Job{ + ID: 8, + TableID: 8, + SchemaID: 8, + Type: ActionExchangeTablePartition, + BinlogInfo: &HistoryInfo{}, + Args: []interface{}{8, 4, 6, "pt", true}, + } + job7.RawArgs, err = json.Marshal(job7.Args) + require.NoError(t, err) + isDependent, err = job7.IsDependentOn(job6) + require.NoError(t, err) + require.True(t, isDependent) + + job8 := &Job{ + ID: 9, + TableID: 9, + SchemaID: 9, + Type: ActionExchangeTablePartition, + BinlogInfo: &HistoryInfo{}, + Args: []interface{}{8, 9, 9, "pt", true}, + } + job8.RawArgs, err = json.Marshal(job8.Args) + require.NoError(t, err) + isDependent, err = job8.IsDependentOn(job7) + require.NoError(t, err) + require.True(t, isDependent) + + job9 := &Job{ + ID: 10, + TableID: 10, + SchemaID: 10, + Type: ActionExchangeTablePartition, + BinlogInfo: &HistoryInfo{}, + Args: []interface{}{10, 10, 8, "pt", true}, + } + job9.RawArgs, err = json.Marshal(job9.Args) + require.NoError(t, err) + isDependent, err = job9.IsDependentOn(job8) + require.NoError(t, err) + require.True(t, isDependent) + + // test ActionDropSchema and ActionExchangeTablePartition is dependent. + job10 := &Job{ + ID: 11, + TableID: 11, + SchemaID: 11, + Type: ActionDropSchema, + BinlogInfo: &HistoryInfo{}, + } + job10.RawArgs, err = json.Marshal(job10.Args) + require.NoError(t, err) + + job11 := &Job{ + ID: 12, + TableID: 12, + SchemaID: 11, + Type: ActionExchangeTablePartition, + BinlogInfo: &HistoryInfo{}, + Args: []interface{}{10, 10, 8, "pt", true}, + } + job11.RawArgs, err = json.Marshal(job11.Args) + require.NoError(t, err) + isDependent, err = job11.IsDependentOn(job10) + require.NoError(t, err) + require.True(t, isDependent) + + // test ActionDropTable and ActionExchangeTablePartition is dependent. + job12 := &Job{ + ID: 13, + TableID: 13, + SchemaID: 11, + Type: ActionDropTable, + BinlogInfo: &HistoryInfo{}, + } + job12.RawArgs, err = json.Marshal(job12.Args) + require.NoError(t, err) + isDependent, err = job11.IsDependentOn(job12) + require.NoError(t, err) + require.False(t, isDependent) + + job13 := &Job{ + ID: 14, + TableID: 12, + SchemaID: 14, + Type: ActionDropTable, + BinlogInfo: &HistoryInfo{}, + } + job13.RawArgs, err = json.Marshal(job13.Args) + require.NoError(t, err) + isDependent, err = job11.IsDependentOn(job13) + require.NoError(t, err) + require.True(t, isDependent) + + // test ActionDropTable and ActionExchangeTablePartition is dependent. + job14 := &Job{ + ID: 15, + TableID: 15, + SchemaID: 15, + Type: ActionExchangeTablePartition, + BinlogInfo: &HistoryInfo{}, + Args: []interface{}{16, 17, 12, "pt", true}, + } + job14.RawArgs, err = json.Marshal(job14.Args) + require.NoError(t, err) + isDependent, err = job13.IsDependentOn(job14) + require.NoError(t, err) + require.True(t, isDependent) + require.Equal(t, false, job.IsCancelled()) b, err := job.Encode(false) require.NoError(t, err) diff --git a/parser/parser.go b/parser/parser.go index 416ac3799825f..14bbf175a6196 100644 --- a/parser/parser.go +++ b/parser/parser.go @@ -825,13 +825,13 @@ const ( zerofill = 57571 yyMaxDepth = 200 - yyTabOfs = -2508 + yyTabOfs = -2509 ) var ( yyXLAT = map[int]int{ - 57344: 0, // $end (2213x) - 59: 1, // ';' (2212x) + 57344: 0, // $end (2214x) + 59: 1, // ';' (2213x) 57805: 2, // remove (1856x) 57806: 3, // reorganize (1856x) 57626: 4, // comment (1790x) @@ -3605,6 +3605,7 @@ var ( {805, 6}, {805, 8}, {805, 10}, + {805, 5}, {805, 7}, {1101, 1}, {1101, 2}, @@ -6114,80 +6115,80 @@ var ( yyParseTab = [4251][]uint16{ // 0 - {2035, 2035, 48: 2539, 69: 2658, 71: 2518, 80: 2550, 145: 2520, 152: 2548, 2533, 155: 2517, 168: 2544, 203: 2569, 207: 2671, 210: 2513, 220: 2568, 2535, 2667, 2519, 238: 2547, 243: 2523, 248: 2545, 250: 2514, 253: 2551, 271: 2537, 275: 2536, 282: 2549, 284: 2515, 287: 2538, 298: 2528, 473: 2559, 2558, 496: 2666, 501: 2557, 504: 2567, 507: 2543, 525: 2661, 529: 2531, 567: 2542, 569: 2556, 645: 2552, 648: 2670, 652: 2516, 2660, 660: 2511, 668: 2522, 673: 2521, 678: 2566, 685: 2512, 708: 2563, 738: 2524, 747: 2565, 2553, 2554, 2555, 2564, 755: 2562, 2561, 2560, 2527, 2638, 2637, 765: 2525, 771: 2659, 773: 2619, 2630, 2649, 778: 2526, 782: 2585, 798: 2534, 805: 2573, 808: 2664, 843: 2580, 847: 2583, 852: 2662, 857: 2622, 859: 2632, 861: 2627, 2636, 2639, 2540, 929: 2592, 933: 2529, 971: 2665, 978: 2571, 980: 2572, 2575, 2576, 984: 2578, 986: 2577, 988: 2574, 990: 2579, 2581, 2582, 995: 2541, 2618, 998: 2588, 1008: 2596, 2589, 2590, 2591, 2597, 2595, 2598, 2599, 1017: 2594, 2593, 1020: 2584, 2546, 2530, 2600, 2612, 2601, 2602, 2603, 2605, 2609, 2606, 2610, 2611, 2604, 2608, 2607, 1037: 2570, 1041: 2586, 1043: 2587, 2532, 1048: 2614, 2613, 1052: 2616, 2617, 2615, 1058: 2655, 2620, 1066: 2669, 2668, 2621, 1073: 2623, 1076: 2652, 1078: 2656, 1102: 2624, 2625, 1105: 2626, 1107: 2631, 1110: 2628, 2629, 1113: 2654, 2633, 2663, 2635, 2634, 1122: 2640, 1124: 2642, 2641, 2645, 1128: 2646, 1130: 2653, 1133: 2643, 2657, 1138: 2644, 1149: 2647, 2648, 2651, 1153: 2650, 1297: 2509, 1300: 2510}, - {2508}, - {2507, 6757}, - {16: 6709, 132: 6706, 164: 6707, 190: 6710, 257: 6708, 491: 4158, 569: 1846, 583: 6054, 849: 6705, 853: 4157}, - {164: 6690, 569: 6689}, + {2035, 2035, 48: 2540, 69: 2659, 71: 2519, 80: 2551, 145: 2521, 152: 2549, 2534, 155: 2518, 168: 2545, 203: 2570, 207: 2672, 210: 2514, 220: 2569, 2536, 2668, 2520, 238: 2548, 243: 2524, 248: 2546, 250: 2515, 253: 2552, 271: 2538, 275: 2537, 282: 2550, 284: 2516, 287: 2539, 298: 2529, 473: 2560, 2559, 496: 2667, 501: 2558, 504: 2568, 507: 2544, 525: 2662, 529: 2532, 567: 2543, 569: 2557, 645: 2553, 648: 2671, 652: 2517, 2661, 660: 2512, 668: 2523, 673: 2522, 678: 2567, 685: 2513, 708: 2564, 738: 2525, 747: 2566, 2554, 2555, 2556, 2565, 755: 2563, 2562, 2561, 2528, 2639, 2638, 765: 2526, 771: 2660, 773: 2620, 2631, 2650, 778: 2527, 782: 2586, 798: 2535, 805: 2574, 808: 2665, 843: 2581, 847: 2584, 852: 2663, 857: 2623, 859: 2633, 861: 2628, 2637, 2640, 2541, 929: 2593, 933: 2530, 971: 2666, 978: 2572, 980: 2573, 2576, 2577, 984: 2579, 986: 2578, 988: 2575, 990: 2580, 2582, 2583, 995: 2542, 2619, 998: 2589, 1008: 2597, 2590, 2591, 2592, 2598, 2596, 2599, 2600, 1017: 2595, 2594, 1020: 2585, 2547, 2531, 2601, 2613, 2602, 2603, 2604, 2606, 2610, 2607, 2611, 2612, 2605, 2609, 2608, 1037: 2571, 1041: 2587, 1043: 2588, 2533, 1048: 2615, 2614, 1052: 2617, 2618, 2616, 1058: 2656, 2621, 1066: 2670, 2669, 2622, 1073: 2624, 1076: 2653, 1078: 2657, 1102: 2625, 2626, 1105: 2627, 1107: 2632, 1110: 2629, 2630, 1113: 2655, 2634, 2664, 2636, 2635, 1122: 2641, 1124: 2643, 2642, 2646, 1128: 2647, 1130: 2654, 1133: 2644, 2658, 1138: 2645, 1149: 2648, 2649, 2652, 1153: 2651, 1297: 2510, 1300: 2511}, + {2509}, + {2508, 6758}, + {16: 6710, 132: 6707, 164: 6708, 190: 6711, 257: 6709, 491: 4159, 569: 1846, 583: 6055, 849: 6706, 853: 4158}, + {164: 6691, 569: 6690}, // 5 - {569: 6683}, - {569: 6678}, - {378: 6659, 490: 6660, 569: 2360, 1295: 6658}, - {345: 6614, 569: 6613}, - {2328, 2328, 365: 6612, 372: 6611}, + {569: 6684}, + {569: 6679}, + {378: 6660, 490: 6661, 569: 2360, 1295: 6659}, + {345: 6615, 569: 6614}, + {2328, 2328, 365: 6613, 372: 6612}, // 10 - {402: 6600}, - {475: 6599}, - {2295, 2295, 70: 5884, 505: 5882, 798: 5883, 1005: 6598}, - {16: 2085, 81: 2085, 99: 2085, 132: 6375, 140: 2085, 156: 592, 158: 6312, 162: 5489, 164: 6376, 169: 6377, 190: 6379, 6017, 214: 6367, 509: 6374, 569: 2054, 583: 6054, 638: 6369, 648: 2180, 667: 2085, 675: 6371, 849: 6372, 936: 6378, 948: 5488, 1226: 6368, 1264: 6373, 1294: 6370}, - {16: 6319, 99: 6313, 122: 2054, 132: 6317, 156: 592, 158: 6312, 162: 5489, 164: 6314, 168: 1025, 6315, 190: 6320, 6017, 214: 6308, 285: 6316, 569: 2054, 583: 6054, 648: 6310, 849: 6309, 936: 6318, 948: 6311}, + {402: 6601}, + {475: 6600}, + {2295, 2295, 70: 5885, 505: 5883, 798: 5884, 1005: 6599}, + {16: 2085, 81: 2085, 99: 2085, 132: 6376, 140: 2085, 156: 592, 158: 6313, 162: 5490, 164: 6377, 169: 6378, 190: 6380, 6018, 214: 6368, 509: 6375, 569: 2054, 583: 6055, 638: 6370, 648: 2180, 667: 2085, 675: 6372, 849: 6373, 936: 6379, 948: 5489, 1226: 6369, 1264: 6374, 1294: 6371}, + {16: 6320, 99: 6314, 122: 2054, 132: 6318, 156: 592, 158: 6313, 162: 5490, 164: 6315, 168: 1025, 6316, 190: 6321, 6018, 214: 6309, 285: 6317, 569: 2054, 583: 6055, 648: 6311, 849: 6310, 936: 6319, 948: 6312}, // 15 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3556, 777: 6307}, - {2: 844, 844, 844, 844, 844, 8: 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 48: 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 491: 844, 499: 844, 752: 844, 844, 844, 761: 5296, 865: 5297, 916: 6295}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3557, 777: 6308}, + {2: 844, 844, 844, 844, 844, 8: 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 48: 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 491: 844, 499: 844, 752: 844, 844, 844, 761: 5297, 865: 5298, 916: 6296}, {2062, 2062}, {2061, 2061}, - {473: 2559, 501: 2557, 569: 2556, 645: 2552, 653: 2660, 708: 3856, 738: 2524, 747: 3855, 2553, 2554, 2555, 2564, 755: 2562, 3857, 3858, 765: 5082, 771: 5663, 778: 5083}, + {473: 2560, 501: 2558, 569: 2557, 645: 2553, 653: 2661, 708: 3857, 738: 2525, 747: 3856, 2554, 2555, 2556, 2565, 755: 2563, 3858, 3859, 765: 5083, 771: 5664, 778: 5084}, // 20 - {71: 2518, 145: 2520, 152: 2548, 2533, 155: 2517, 207: 6269, 251: 6268, 473: 2559, 2558, 501: 2557, 504: 6272, 507: 2543, 567: 2542, 569: 2556, 645: 2552, 653: 2660, 708: 6270, 738: 2524, 747: 6271, 2553, 2554, 2555, 2564, 755: 2562, 2561, 2560, 2527, 6278, 6277, 765: 2525, 771: 2659, 773: 6275, 6276, 6274, 778: 2526, 782: 6273, 798: 2534, 808: 6286, 843: 6280, 847: 6281, 857: 6279, 859: 6283, 861: 6284, 6282, 6285, 918: 6267}, + {71: 2519, 145: 2521, 152: 2549, 2534, 155: 2518, 207: 6270, 251: 6269, 473: 2560, 2559, 501: 2558, 504: 6273, 507: 2544, 567: 2543, 569: 2557, 645: 2553, 653: 2661, 708: 6271, 738: 2525, 747: 6272, 2554, 2555, 2556, 2565, 755: 2563, 2562, 2561, 2528, 6279, 6278, 765: 2526, 771: 2660, 773: 6276, 6277, 6275, 778: 2527, 782: 6274, 798: 2535, 808: 6287, 843: 6281, 847: 6282, 857: 6280, 859: 6284, 861: 6285, 6283, 6286, 918: 6268}, {2: 2030, 2030, 2030, 2030, 2030, 8: 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 48: 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 473: 2030, 2030, 494: 2030, 501: 2030, 507: 2030, 567: 2030, 569: 2030, 645: 2030, 652: 2030, 2030, 660: 2030, 738: 2030}, {2: 2029, 2029, 2029, 2029, 2029, 8: 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 48: 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 473: 2029, 2029, 494: 2029, 501: 2029, 507: 2029, 567: 2029, 569: 2029, 645: 2029, 652: 2029, 2029, 660: 2029, 738: 2029}, {2: 2028, 2028, 2028, 2028, 2028, 8: 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 48: 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 473: 2028, 2028, 494: 2028, 501: 2028, 507: 2028, 567: 2028, 569: 2028, 645: 2028, 652: 2028, 2028, 660: 2028, 738: 2028}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 6237, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 473: 2559, 2558, 494: 6236, 501: 2557, 507: 2543, 567: 2542, 569: 2556, 645: 2552, 652: 6238, 2660, 660: 2677, 663: 3889, 2731, 2732, 2730, 708: 2678, 736: 6234, 738: 2524, 747: 2679, 2553, 2554, 2555, 2564, 755: 2562, 2561, 2560, 2527, 2685, 2684, 765: 2525, 771: 2659, 773: 2682, 2683, 2681, 778: 2526, 782: 2680, 805: 2686, 824: 6235}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 6238, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 473: 2560, 2559, 494: 6237, 501: 2558, 507: 2544, 567: 2543, 569: 2557, 645: 2553, 652: 6239, 2661, 660: 2678, 663: 3890, 2732, 2733, 2731, 708: 2679, 736: 6235, 738: 2525, 747: 2680, 2554, 2555, 2556, 2565, 755: 2563, 2562, 2561, 2528, 2686, 2685, 765: 2526, 771: 2660, 773: 2683, 2684, 2682, 778: 2527, 782: 2681, 805: 2687, 824: 6236}, // 25 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 6233, 2731, 2732, 2730}, - {153: 6231}, - {569: 6149, 583: 6054, 849: 6148, 993: 6227}, - {569: 6149, 583: 6054, 849: 6148, 993: 6147}, - {132: 6145}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 6234, 2732, 2733, 2731}, + {153: 6232}, + {569: 6150, 583: 6055, 849: 6149, 993: 6228}, + {569: 6150, 583: 6055, 849: 6149, 993: 6148}, + {132: 6146}, // 30 - {132: 6140}, - {132: 6134}, - {14: 3804, 16: 5979, 28: 6008, 6007, 98: 585, 107: 585, 122: 585, 124: 592, 132: 5968, 139: 592, 158: 6016, 176: 5992, 185: 5977, 191: 6017, 195: 592, 204: 6018, 208: 6002, 585, 245: 5999, 270: 5998, 302: 5991, 308: 6013, 310: 5996, 313: 5978, 320: 5994, 6011, 323: 5985, 331: 5983, 333: 6001, 337: 5989, 340: 6000, 5972, 6010, 344: 6015, 346: 5981, 355: 5973, 364: 5987, 374: 5976, 5975, 381: 6014, 385: 6003, 388: 6009, 6006, 6005, 403: 5995, 506: 3805, 569: 5971, 594: 5990, 646: 3803, 648: 5980, 652: 6012, 673: 5970, 772: 5986, 912: 6004, 936: 5993, 941: 5982, 957: 5997, 1019: 5984, 1088: 5974, 1287: 5988, 1293: 5969}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 5957, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 5959, 2731, 2732, 2730, 1274: 5958}, - {2: 844, 844, 844, 844, 844, 8: 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 48: 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 491: 844, 495: 844, 752: 844, 844, 844, 761: 5296, 865: 5297, 916: 5944}, + {132: 6141}, + {132: 6135}, + {14: 3805, 16: 5980, 28: 6009, 6008, 98: 585, 107: 585, 122: 585, 124: 592, 132: 5969, 139: 592, 158: 6017, 176: 5993, 185: 5978, 191: 6018, 195: 592, 204: 6019, 208: 6003, 585, 245: 6000, 270: 5999, 302: 5992, 308: 6014, 310: 5997, 313: 5979, 320: 5995, 6012, 323: 5986, 331: 5984, 333: 6002, 337: 5990, 340: 6001, 5973, 6011, 344: 6016, 346: 5982, 355: 5974, 364: 5988, 374: 5977, 5976, 381: 6015, 385: 6004, 388: 6010, 6007, 6006, 403: 5996, 506: 3806, 569: 5972, 594: 5991, 646: 3804, 648: 5981, 652: 6013, 673: 5971, 772: 5987, 912: 6005, 936: 5994, 941: 5983, 957: 5998, 1019: 5985, 1088: 5975, 1287: 5989, 1293: 5970}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 5958, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 5960, 2732, 2733, 2731, 1274: 5959}, + {2: 844, 844, 844, 844, 844, 8: 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 48: 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 491: 844, 495: 844, 752: 844, 844, 844, 761: 5297, 865: 5298, 916: 5945}, // 35 - {2: 1048, 1048, 1048, 1048, 1048, 8: 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 48: 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 495: 1048, 752: 5301, 5300, 5299, 836: 5302, 885: 5910}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 5905, 2731, 2732, 2730}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 5899, 2731, 2732, 2730}, - {168: 5897}, + {2: 1048, 1048, 1048, 1048, 1048, 8: 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 48: 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 495: 1048, 752: 5302, 5301, 5300, 836: 5303, 885: 5911}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 5906, 2732, 2733, 2731}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 5900, 2732, 2733, 2731}, + {168: 5898}, {168: 1026}, // 40 - {1024, 1024, 70: 5884, 505: 5882, 649: 5881, 798: 5883, 1005: 5880}, + {1024, 1024, 70: 5885, 505: 5883, 649: 5882, 798: 5884, 1005: 5881}, {1013, 1013}, {1012, 1012}, - {475: 5879}, - {2: 849, 849, 849, 849, 849, 8: 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 48: 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 5849, 5855, 5856, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 473: 849, 475: 849, 849, 849, 479: 849, 483: 849, 849, 849, 849, 849, 492: 849, 501: 849, 506: 849, 849, 849, 515: 5852, 523: 849, 543: 849, 566: 849, 849, 849, 570: 849, 849, 849, 574: 849, 849, 849, 849, 849, 849, 849, 849, 583: 849, 849, 587: 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 639: 849, 849, 849, 647: 849, 650: 3514, 744: 3512, 3513, 752: 5301, 5300, 5299, 761: 5296, 768: 5848, 5851, 5847, 783: 5770, 786: 5845, 836: 5846, 865: 5844, 1120: 5854, 5850, 1282: 5843, 5853}, + {475: 5880}, + {2: 849, 849, 849, 849, 849, 8: 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 48: 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 5850, 5856, 5857, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 473: 849, 475: 849, 849, 849, 479: 849, 483: 849, 849, 849, 849, 849, 492: 849, 501: 849, 506: 849, 849, 849, 515: 5853, 523: 849, 543: 849, 566: 849, 849, 849, 570: 849, 849, 849, 574: 849, 849, 849, 849, 849, 849, 849, 849, 583: 849, 849, 587: 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 849, 639: 849, 849, 849, 647: 849, 650: 3515, 744: 3513, 3514, 752: 5302, 5301, 5300, 761: 5297, 768: 5849, 5852, 5848, 783: 5771, 786: 5846, 836: 5847, 865: 5845, 1120: 5855, 5851, 1282: 5844, 5854}, // 45 - {245, 245, 47: 245, 472: 245, 474: 245, 480: 245, 245, 488: 245, 245, 493: 245, 245, 245, 245, 2691, 499: 5818, 245, 502: 245, 513: 245, 789: 2692, 5819, 1215: 5817}, - {839, 839, 47: 839, 472: 839, 474: 839, 480: 839, 839, 488: 839, 839, 493: 839, 839, 839, 839, 500: 839, 502: 839, 513: 5808, 937: 5810, 963: 5809}, - {1287, 1287, 47: 1287, 472: 1287, 474: 1287, 480: 1287, 1287, 488: 1287, 1287, 493: 1287, 1287, 1287, 1287, 500: 1287, 502: 2694, 766: 2695, 810: 5804}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 5799}, - {576: 3864, 910: 3863, 974: 3862}, + {245, 245, 47: 245, 472: 245, 474: 245, 480: 245, 245, 488: 245, 245, 493: 245, 245, 245, 245, 2692, 499: 5819, 245, 502: 245, 513: 245, 789: 2693, 5820, 1215: 5818}, + {839, 839, 47: 839, 472: 839, 474: 839, 480: 839, 839, 488: 839, 839, 493: 839, 839, 839, 839, 500: 839, 502: 839, 513: 5809, 937: 5811, 963: 5810}, + {1287, 1287, 47: 1287, 472: 1287, 474: 1287, 480: 1287, 1287, 488: 1287, 1287, 493: 1287, 1287, 1287, 1287, 500: 1287, 502: 2695, 766: 2696, 810: 5805}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 5800}, + {576: 3865, 910: 3864, 974: 3863}, // 50 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 5786, 2731, 2732, 2730, 928: 5785, 1161: 5783, 1275: 5784}, - {473: 2559, 2558, 501: 2557, 569: 2556, 645: 2552, 708: 5782, 747: 3849, 2553, 2554, 2555, 2564, 755: 2562, 2561, 2560, 3848, 3851, 3850}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 5787, 2732, 2733, 2731, 928: 5786, 1161: 5784, 1275: 5785}, + {473: 2560, 2559, 501: 2558, 569: 2557, 645: 2553, 708: 5783, 747: 3850, 2554, 2555, 2556, 2565, 755: 2563, 2562, 2561, 3849, 3852, 3851}, {820, 820, 47: 820, 472: 820, 474: 820, 481: 820}, {819, 819, 47: 819, 472: 819, 474: 819, 481: 819}, - {480: 5767, 488: 5768, 5769, 1285: 5766}, + {480: 5768, 488: 5769, 5770, 1285: 5767}, // 55 - {485, 485, 480: 805, 488: 805, 805, 493: 2697, 500: 2698, 502: 2694, 766: 3859, 3860}, + {485, 485, 480: 805, 488: 805, 805, 493: 2698, 500: 2699, 502: 2695, 766: 3860, 3861}, {480: 808, 488: 808, 808}, {487, 487, 480: 806, 488: 806, 806}, - {245: 5751, 270: 5750}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 5591, 5586, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 5589, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 5595, 2776, 5588, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 5592, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 5593, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 5587, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 5596, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 5594, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 5590, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 479: 5598, 506: 3805, 568: 5602, 590: 5601, 646: 3803, 663: 5599, 2731, 2732, 2730, 772: 5603, 829: 5600, 976: 5604, 1155: 5597}, + {245: 5752, 270: 5751}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 5592, 5587, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 5590, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 5596, 2777, 5589, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 5593, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 5594, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 5588, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 5597, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 5595, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 5591, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 479: 5599, 506: 3806, 568: 5603, 590: 5602, 646: 3804, 663: 5600, 2732, 2733, 2731, 772: 5604, 829: 5601, 976: 5605, 1155: 5598}, // 60 - {15: 5466, 203: 5471, 208: 5469, 210: 5464, 5470, 274: 5468, 314: 5467, 5472, 318: 5465, 334: 5473, 380: 5474, 582: 5463, 864: 5462}, - {20: 564, 122: 564, 124: 564, 136: 4708, 143: 564, 185: 564, 192: 564, 202: 564, 216: 564, 230: 564, 252: 564, 255: 564, 543: 564, 569: 564, 817: 4707, 835: 5435}, + {15: 5467, 203: 5472, 208: 5470, 210: 5465, 5471, 274: 5469, 314: 5468, 5473, 318: 5466, 334: 5474, 380: 5475, 582: 5464, 864: 5463}, + {20: 564, 122: 564, 124: 564, 136: 4709, 143: 564, 185: 564, 192: 564, 202: 564, 216: 564, 230: 564, 252: 564, 255: 564, 543: 564, 569: 564, 817: 4708, 835: 5436}, {555, 555}, {554, 554}, {553, 553}, @@ -6294,31 +6295,31 @@ var ( {467, 467}, {442, 442}, // 150 - {2: 388, 388, 388, 388, 388, 8: 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, 388, 388, 388, 48: 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 569: 5432, 1260: 5433}, + {2: 388, 388, 388, 388, 388, 8: 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, 388, 388, 388, 48: 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 569: 5433, 1260: 5434}, {251, 251, 481: 251}, - {2: 844, 844, 844, 844, 844, 8: 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 48: 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 473: 844, 491: 844, 579: 844, 752: 844, 844, 844, 761: 5296, 865: 5297, 916: 5298}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 5294, 2731, 2732, 2730, 814: 5295}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 5139, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 5141, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 5147, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 5143, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 5140, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 5148, 3173, 2901, 3126, 5142, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 5145, 5249, 2813, 3052, 5146, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 5144, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 5150, 496: 5173, 567: 5167, 643: 5171, 645: 5156, 648: 5166, 650: 5160, 653: 5169, 660: 5161, 663: 3459, 2731, 2732, 2730, 668: 5165, 673: 5162, 737: 5149, 5164, 799: 5151, 808: 5155, 852: 5170, 864: 5168, 934: 5152, 955: 5153, 5159, 961: 5154, 5157, 970: 5163, 972: 5172, 1118: 5250}, + {2: 844, 844, 844, 844, 844, 8: 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 48: 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 473: 844, 491: 844, 579: 844, 752: 844, 844, 844, 761: 5297, 865: 5298, 916: 5299}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 5295, 2732, 2733, 2731, 814: 5296}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 5140, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 5142, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 5148, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 5144, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 5141, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 5149, 3174, 2902, 3127, 5143, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 5146, 5250, 2814, 3053, 5147, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 5145, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 5151, 496: 5174, 567: 5168, 643: 5172, 645: 5157, 648: 5167, 650: 5161, 653: 5170, 660: 5162, 663: 3460, 2732, 2733, 2731, 668: 5166, 673: 5163, 737: 5150, 5165, 799: 5152, 808: 5156, 852: 5171, 864: 5169, 934: 5153, 955: 5154, 5160, 961: 5155, 5158, 970: 5164, 972: 5173, 1118: 5251}, // 155 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 5139, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 5141, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 5147, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 5143, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 5140, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 5148, 3173, 2901, 3126, 5142, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 5145, 2812, 2813, 3052, 5146, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 5144, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 5150, 496: 5173, 567: 5167, 643: 5171, 645: 5156, 648: 5166, 650: 5160, 653: 5169, 660: 5161, 663: 3459, 2731, 2732, 2730, 668: 5165, 673: 5162, 737: 5149, 5164, 799: 5151, 808: 5155, 852: 5170, 864: 5168, 934: 5152, 955: 5153, 5159, 961: 5154, 5157, 970: 5163, 972: 5172, 1118: 5158}, - {21: 5098, 285: 5099}, - {122: 5085, 569: 5086, 1146: 5097}, - {122: 5085, 569: 5086, 1146: 5084}, - {472: 5072, 493: 61, 1258: 5071}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 5140, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 5142, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 5148, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 5144, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 5141, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 5149, 3174, 2902, 3127, 5143, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 5146, 2813, 2814, 3053, 5147, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 5145, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 5151, 496: 5174, 567: 5168, 643: 5172, 645: 5157, 648: 5167, 650: 5161, 653: 5170, 660: 5162, 663: 3460, 2732, 2733, 2731, 668: 5166, 673: 5163, 737: 5150, 5165, 799: 5152, 808: 5156, 852: 5171, 864: 5169, 934: 5153, 955: 5154, 5160, 961: 5155, 5158, 970: 5164, 972: 5173, 1118: 5159}, + {21: 5099, 285: 5100}, + {122: 5086, 569: 5087, 1146: 5098}, + {122: 5086, 569: 5087, 1146: 5085}, + {472: 5073, 493: 61, 1258: 5072}, // 160 - {26: 5067, 137: 5068, 508: 2705, 732: 5066}, - {26: 56, 137: 56, 216: 5065, 508: 56}, - {304: 5048}, - {379: 2672}, - {329: 2673, 808: 2674}, + {26: 5068, 137: 5069, 508: 2706, 732: 5067}, + {26: 56, 137: 56, 216: 5066, 508: 56}, + {304: 5049}, + {379: 2673}, + {329: 2674, 808: 2675}, // 165 - {933: 2676}, - {475: 2675}, + {933: 2677}, + {475: 2676}, {1, 1}, - {192: 2689, 473: 2559, 2558, 501: 2557, 507: 2543, 567: 2542, 569: 2556, 645: 2552, 652: 2688, 2660, 660: 2677, 708: 2678, 738: 2524, 747: 2679, 2553, 2554, 2555, 2564, 755: 2562, 2561, 2560, 2527, 2685, 2684, 765: 2525, 771: 2659, 773: 2682, 2683, 2681, 778: 2526, 782: 2680, 805: 2686, 824: 2687}, - {491: 4158, 569: 1846, 853: 4157}, + {192: 2690, 473: 2560, 2559, 501: 2558, 507: 2544, 567: 2543, 569: 2557, 645: 2553, 652: 2689, 2661, 660: 2678, 708: 2679, 738: 2525, 747: 2680, 2554, 2555, 2556, 2565, 755: 2563, 2562, 2561, 2528, 2686, 2685, 765: 2526, 771: 2660, 773: 2683, 2684, 2682, 778: 2527, 782: 2681, 805: 2687, 824: 2688}, + {491: 4159, 569: 1846, 853: 4158}, // 170 - {444, 444, 480: 805, 488: 805, 805, 493: 2697, 500: 2698, 502: 2694, 766: 3859, 3860}, + {444, 444, 480: 805, 488: 805, 805, 493: 2698, 500: 2699, 502: 2695, 766: 3860, 3861}, {446, 446, 480: 806, 488: 806, 806}, {451, 451}, {450, 450}, @@ -6330,56 +6331,56 @@ var ( {443, 443}, {5, 5}, // 180 - {192: 4152, 473: 2559, 2558, 501: 2557, 507: 2543, 567: 2542, 569: 2556, 645: 2552, 653: 2660, 660: 2677, 708: 2678, 738: 2524, 747: 2679, 2553, 2554, 2555, 2564, 755: 2562, 2561, 2560, 2527, 2685, 2684, 765: 2525, 771: 2659, 773: 2682, 2683, 2681, 778: 2526, 782: 2680, 805: 2686, 824: 4151}, - {137: 2690}, - {245, 245, 493: 245, 497: 2691, 500: 245, 502: 245, 789: 2692, 2693}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 4150}, + {192: 4153, 473: 2560, 2559, 501: 2558, 507: 2544, 567: 2543, 569: 2557, 645: 2553, 653: 2661, 660: 2678, 708: 2679, 738: 2525, 747: 2680, 2554, 2555, 2556, 2565, 755: 2563, 2562, 2561, 2528, 2686, 2685, 765: 2526, 771: 2660, 773: 2683, 2684, 2682, 778: 2527, 782: 2681, 805: 2687, 824: 4152}, + {137: 2691}, + {245, 245, 493: 245, 497: 2692, 500: 245, 502: 245, 789: 2693, 2694}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 4151}, {244, 244, 47: 244, 472: 244, 474: 244, 480: 244, 244, 488: 244, 244, 493: 244, 244, 244, 244, 500: 244, 502: 244, 513: 244, 244, 516: 244}, // 185 - {1287, 1287, 493: 1287, 500: 1287, 502: 2694, 766: 2695, 810: 2696}, - {659: 2719}, + {1287, 1287, 493: 1287, 500: 1287, 502: 2695, 766: 2696, 810: 2697}, + {659: 2720}, {1286, 1286, 47: 1286, 125: 1286, 472: 1286, 474: 1286, 480: 1286, 1286, 488: 1286, 1286, 493: 1286, 1286, 1286, 1286, 500: 1286}, - {860, 860, 493: 2697, 500: 2698, 767: 2699, 828: 2700}, - {508: 2705, 578: 2707, 732: 2704, 743: 2706, 880: 2714}, + {860, 860, 493: 2698, 500: 2699, 767: 2700, 828: 2701}, + {508: 2706, 578: 2708, 732: 2705, 743: 2707, 880: 2715}, // 190 - {8: 2701, 265: 2702, 1210: 2703}, + {8: 2702, 265: 2703, 1210: 2704}, {859, 859, 47: 859, 472: 859, 474: 859, 480: 859, 859, 488: 859, 859, 494: 859, 859, 859}, {3, 3}, {508: 868, 524: 868, 576: 868, 578: 868}, {508: 867, 524: 867, 576: 867, 578: 867}, // 195 - {508: 2705, 524: 866, 576: 866, 578: 2707, 732: 2704, 743: 2706, 880: 2708, 1205: 2709}, + {508: 2706, 524: 866, 576: 866, 578: 2708, 732: 2705, 743: 2707, 880: 2709, 1205: 2710}, {1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 13: 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 47: 1965, 1965, 50: 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 81: 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 100: 1965, 1965, 104: 1965, 1965, 108: 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 123: 1965, 166: 1965, 178: 1965, 205: 1965, 472: 1965, 1965, 1965, 478: 1965, 1965, 1965, 1965, 1965, 488: 1965, 1965, 1965, 1965, 494: 1965, 1965, 1965, 501: 1965, 503: 1965, 1965, 506: 1965, 1965, 524: 1965, 569: 1965, 576: 1965, 645: 1965, 1965, 648: 1965, 652: 1965}, {1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 13: 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 50: 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 100: 1963, 1963, 104: 1963, 1963, 108: 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 123: 1963, 126: 1963, 1963, 1963, 1963, 166: 1963, 178: 1963, 1963, 184: 1963, 205: 1963, 246: 1963, 472: 1963, 1963, 1963, 478: 1963, 1963, 1963, 1963, 1963, 488: 1963, 1963, 1963, 1963, 493: 1963, 1963, 1963, 1963, 1963, 500: 1963, 1963, 503: 1963, 1963, 506: 1963, 1963, 524: 1963, 569: 1963, 576: 1963, 645: 1963, 1963, 648: 1963, 652: 1963, 656: 1963, 1963, 738: 1963}, {872, 872, 7: 872, 47: 872, 166: 872, 472: 872, 474: 872, 480: 872, 872, 488: 872, 872, 494: 872, 872, 872, 524: 872, 576: 872}, {871, 871, 7: 871, 47: 871, 166: 871, 472: 871, 474: 871, 480: 871, 871, 488: 871, 871, 494: 871, 871, 871, 524: 871, 576: 871}, // 200 {524: 865, 576: 865}, - {524: 2711, 576: 2710, 1280: 2712}, + {524: 2712, 576: 2711, 1280: 2713}, {151: 870}, {151: 869}, - {151: 2713}, + {151: 2714}, // 205 {861, 861, 47: 861, 472: 861, 474: 861, 480: 861, 861, 488: 861, 861, 494: 861, 861, 861}, - {864, 864, 7: 2715, 47: 864, 166: 2716, 472: 864, 474: 864, 480: 864, 864, 488: 864, 864, 494: 864, 864, 864}, - {508: 2705, 578: 2707, 732: 2704, 743: 2706, 880: 2718}, - {508: 2705, 578: 2707, 732: 2704, 743: 2706, 880: 2717}, + {864, 864, 7: 2716, 47: 864, 166: 2717, 472: 864, 474: 864, 480: 864, 864, 488: 864, 864, 494: 864, 864, 864}, + {508: 2706, 578: 2708, 732: 2705, 743: 2707, 880: 2719}, + {508: 2706, 578: 2708, 732: 2705, 743: 2707, 880: 2718}, {862, 862, 47: 862, 472: 862, 474: 862, 480: 862, 862, 488: 862, 862, 494: 862, 862, 862}, // 210 {863, 863, 47: 863, 472: 863, 474: 863, 480: 863, 863, 488: 863, 863, 494: 863, 863, 863}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 2723, 869: 3210, 898: 3209}, - {1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 4147, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 474: 1525, 1525, 1525, 1525, 1525, 480: 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 491: 1525, 493: 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 502: 1525, 1525, 1525, 1525, 509: 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 544: 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 585: 1525, 651: 1525, 654: 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, 4144, 1524, 1524, 1524, 1524, 1524, 480: 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 491: 1524, 493: 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 502: 1524, 1524, 1524, 1524, 509: 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 544: 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 585: 1524, 651: 1524, 654: 1524, 1524}, - {739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 474: 739, 739, 739, 739, 739, 480: 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 491: 739, 493: 739, 739, 739, 739, 739, 739, 739, 739, 502: 739, 739, 739, 739, 509: 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 544: 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 585: 739, 658: 4142}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 2724, 869: 3211, 898: 3210}, + {1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 4148, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 474: 1525, 1525, 1525, 1525, 1525, 480: 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 491: 1525, 493: 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 502: 1525, 1525, 1525, 1525, 509: 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 544: 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 585: 1525, 651: 1525, 654: 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, 4145, 1524, 1524, 1524, 1524, 1524, 480: 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 491: 1524, 493: 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 502: 1524, 1524, 1524, 1524, 509: 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 544: 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 585: 1524, 651: 1524, 654: 1524, 1524}, + {739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 474: 739, 739, 739, 739, 739, 480: 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 491: 739, 493: 739, 739, 739, 739, 739, 739, 739, 739, 502: 739, 739, 739, 739, 509: 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 544: 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 585: 739, 658: 4143}, // 215 - {1294, 1294, 7: 1294, 47: 1294, 125: 1294, 472: 1294, 474: 1294, 480: 1294, 1294, 488: 1294, 1294, 493: 1294, 1294, 1294, 1294, 500: 1294, 502: 1294, 505: 3313, 509: 3311, 3312, 3310, 3308, 514: 1294, 516: 1294, 524: 1294, 527: 1294, 1294, 4141, 4140, 733: 3309, 3307, 1263: 4139}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 4138}, - {473: 4110}, - {1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 474: 1925, 1925, 478: 1925, 480: 1925, 1925, 483: 1925, 1925, 488: 1925, 1925, 491: 1925, 493: 1925, 1925, 1925, 1925, 1925, 4093, 1925, 1925, 502: 1925, 1925, 1925, 1925, 509: 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 519: 1925, 1925, 1925, 1925, 524: 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 545: 1925, 1925, 4090, 4088, 4087, 4095, 4089, 4091, 4092, 4094, 1190: 4086, 1233: 4085}, + {1294, 1294, 7: 1294, 47: 1294, 125: 1294, 472: 1294, 474: 1294, 480: 1294, 1294, 488: 1294, 1294, 493: 1294, 1294, 1294, 1294, 500: 1294, 502: 1294, 505: 3314, 509: 3312, 3313, 3311, 3309, 514: 1294, 516: 1294, 524: 1294, 527: 1294, 1294, 4142, 4141, 733: 3310, 3308, 1263: 4140}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 4139}, + {473: 4111}, + {1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 474: 1925, 1925, 478: 1925, 480: 1925, 1925, 483: 1925, 1925, 488: 1925, 1925, 491: 1925, 493: 1925, 1925, 1925, 1925, 1925, 4094, 1925, 1925, 502: 1925, 1925, 1925, 1925, 509: 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 519: 1925, 1925, 1925, 1925, 524: 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 545: 1925, 1925, 4091, 4089, 4088, 4096, 4090, 4092, 4093, 4095, 1190: 4087, 1233: 4086}, {1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 474: 1900, 1900, 478: 1900, 480: 1900, 1900, 483: 1900, 1900, 488: 1900, 1900, 491: 1900, 493: 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 502: 1900, 1900, 1900, 1900, 509: 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 519: 1900, 1900, 1900, 1900, 524: 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 545: 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900}, // 220 - {1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 474: 1873, 1873, 4057, 4056, 1873, 480: 1873, 1873, 483: 1873, 1873, 3654, 3655, 3660, 1873, 1873, 491: 1873, 493: 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 502: 1873, 1873, 1873, 1873, 509: 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 4061, 1873, 1873, 1873, 1873, 3656, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 544: 4060, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 4058, 3657, 3658, 3651, 3661, 3650, 3659, 3652, 3653, 4067, 4068, 809: 4059, 1109: 4062, 1175: 4064, 1229: 4063, 1236: 4065, 1276: 4066}, - {1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 4053, 1822, 1822, 1822, 1822, 1822, 480: 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 491: 1822, 493: 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 502: 1822, 1822, 1822, 1822, 509: 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 544: 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 585: 1822, 651: 1822, 654: 1822, 1822}, + {1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 474: 1873, 1873, 4058, 4057, 1873, 480: 1873, 1873, 483: 1873, 1873, 3655, 3656, 3661, 1873, 1873, 491: 1873, 493: 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 502: 1873, 1873, 1873, 1873, 509: 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 4062, 1873, 1873, 1873, 1873, 3657, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 544: 4061, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 4059, 3658, 3659, 3652, 3662, 3651, 3660, 3653, 3654, 4068, 4069, 809: 4060, 1109: 4063, 1175: 4065, 1229: 4064, 1236: 4066, 1276: 4067}, + {1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 4054, 1822, 1822, 1822, 1822, 1822, 480: 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 491: 1822, 493: 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 502: 1822, 1822, 1822, 1822, 509: 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 544: 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 585: 1822, 651: 1822, 654: 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, 667: 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 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, 667: 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 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, 667: 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819}, @@ -6399,7 +6400,7 @@ var ( {1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 667: 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 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, 667: 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 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, 667: 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 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, 4048, 1805, 1805, 1805, 1805, 1805, 480: 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 491: 1805, 493: 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 502: 1805, 1805, 1805, 1805, 509: 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 544: 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 585: 1805, 651: 1805, 654: 1805, 1805}, + {1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 4049, 1805, 1805, 1805, 1805, 1805, 480: 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 491: 1805, 493: 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 502: 1805, 1805, 1805, 1805, 509: 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 544: 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 585: 1805, 651: 1805, 654: 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, 667: 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804}, // 240 {1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 667: 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803}, @@ -6426,7 +6427,7 @@ var ( {1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 667: 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 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, 667: 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784}, // 260 - {1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1221, 1783, 4047, 1783, 1783, 1783, 480: 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 491: 1783, 493: 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 502: 1783, 1783, 1783, 1783, 509: 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 544: 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 585: 1783, 651: 1783, 654: 1783, 1783}, + {1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1221, 1783, 4048, 1783, 1783, 1783, 480: 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 491: 1783, 493: 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 502: 1783, 1783, 1783, 1783, 509: 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 544: 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 585: 1783, 651: 1783, 654: 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, 667: 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 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, 1219, 1781, 1781, 1781, 1781, 1781, 480: 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 491: 1781, 493: 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 502: 1781, 1781, 1781, 1781, 509: 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 544: 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 585: 1781, 651: 1781, 654: 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, 667: 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780}, @@ -6475,7 +6476,7 @@ var ( {1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 667: 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744}, // 300 {1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 667: 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 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, 4044, 1742, 1742, 1742, 1742, 1742, 480: 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 491: 1742, 493: 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 502: 1742, 1742, 1742, 1742, 509: 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 544: 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 585: 1742, 651: 1742, 654: 1742, 1742}, + {1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 4045, 1742, 1742, 1742, 1742, 1742, 480: 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 491: 1742, 493: 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 502: 1742, 1742, 1742, 1742, 509: 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 544: 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 585: 1742, 651: 1742, 654: 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, 667: 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 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, 667: 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 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, 667: 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739}, @@ -6505,8 +6506,8 @@ var ( {1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 667: 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719}, // 325 {1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 667: 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 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, 1202, 1717, 4043, 1717, 1717, 1717, 480: 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 491: 1717, 493: 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 502: 1717, 1717, 1717, 1717, 509: 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 544: 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 585: 1717, 651: 1717, 654: 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, 1201, 1716, 4042, 1716, 1716, 1716, 480: 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 491: 1716, 493: 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 502: 1716, 1716, 1716, 1716, 509: 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 544: 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 585: 1716, 651: 1716, 654: 1716, 1716}, + {1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1202, 1717, 4044, 1717, 1717, 1717, 480: 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 491: 1717, 493: 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 502: 1717, 1717, 1717, 1717, 509: 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 544: 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 585: 1717, 651: 1717, 654: 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, 1201, 1716, 4043, 1716, 1716, 1716, 480: 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 491: 1716, 493: 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 502: 1716, 1716, 1716, 1716, 509: 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 544: 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 585: 1716, 651: 1716, 654: 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, 667: 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 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, 667: 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714}, // 330 @@ -6519,7 +6520,7 @@ var ( {1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1197, 1708, 1708, 1708, 1708, 1708, 480: 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 491: 1708, 493: 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 502: 1708, 1708, 1708, 1708, 509: 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 544: 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 585: 1708, 651: 1708, 654: 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, 667: 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 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, 1198, 1706, 1706, 1706, 1706, 1706, 480: 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 491: 1706, 493: 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 502: 1706, 1706, 1706, 1706, 509: 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 544: 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 585: 1706, 651: 1706, 654: 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, 4032, 1705, 1705, 1705, 1705, 1705, 480: 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 491: 1705, 493: 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 502: 1705, 1705, 1705, 1705, 509: 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 544: 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 585: 1705, 651: 1705, 654: 1705, 1705}, + {1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 4033, 1705, 1705, 1705, 1705, 1705, 480: 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 491: 1705, 493: 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 502: 1705, 1705, 1705, 1705, 509: 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 544: 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 585: 1705, 651: 1705, 654: 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, 667: 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704}, // 340 {1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 667: 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703}, @@ -6735,8 +6736,8 @@ var ( {1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 667: 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 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, 667: 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 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, 667: 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526}, - {1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 4029, 1523, 1523, 1523, 1523, 1523, 480: 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 491: 1523, 493: 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 502: 1523, 1523, 1523, 1523, 509: 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 544: 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 585: 1523, 651: 1523, 654: 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, 4018, 1522, 1522, 1522, 1522, 1522, 480: 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 491: 1522, 493: 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 502: 1522, 1522, 1522, 1522, 509: 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 544: 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 585: 1522, 651: 1522, 654: 1522, 1522}, + {1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 4030, 1523, 1523, 1523, 1523, 1523, 480: 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 491: 1523, 493: 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 502: 1523, 1523, 1523, 1523, 509: 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 544: 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 585: 1523, 651: 1523, 654: 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, 4019, 1522, 1522, 1522, 1522, 1522, 480: 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 491: 1522, 493: 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 502: 1522, 1522, 1522, 1522, 509: 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 544: 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 585: 1522, 651: 1522, 654: 1522, 1522}, // 520 {1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 667: 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 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, 667: 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520}, @@ -6856,7 +6857,7 @@ var ( {1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 667: 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 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, 667: 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 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, 667: 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 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, 4009, 1422, 1422, 1422, 1422, 1422, 480: 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 491: 1422, 493: 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 502: 1422, 1422, 1422, 1422, 509: 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 544: 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 585: 1422, 651: 1422, 654: 1422, 1422}, + {1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 4010, 1422, 1422, 1422, 1422, 1422, 480: 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 491: 1422, 493: 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 502: 1422, 1422, 1422, 1422, 509: 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 544: 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 585: 1422, 651: 1422, 654: 1422, 1422}, // 620 {1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 667: 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 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, 667: 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420}, @@ -6892,9 +6893,9 @@ var ( {1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 667: 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 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, 667: 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 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, 667: 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 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, 4002, 1392, 1392, 1392, 1392, 1392, 480: 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 491: 1392, 493: 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 502: 1392, 1392, 1392, 1392, 509: 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 544: 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 585: 1392, 651: 1392, 654: 1392, 1392}, + {1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 4003, 1392, 1392, 1392, 1392, 1392, 480: 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 491: 1392, 493: 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 502: 1392, 1392, 1392, 1392, 509: 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 544: 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 585: 1392, 651: 1392, 654: 1392, 1392}, // 650 - {1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 3995, 1391, 1391, 1391, 1391, 1391, 480: 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 491: 1391, 493: 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 502: 1391, 1391, 1391, 1391, 509: 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 544: 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 585: 1391, 651: 1391, 654: 1391, 1391}, + {1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 3996, 1391, 1391, 1391, 1391, 1391, 480: 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 491: 1391, 493: 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 502: 1391, 1391, 1391, 1391, 509: 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 544: 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 585: 1391, 651: 1391, 654: 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, 667: 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 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, 667: 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389}, {1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 667: 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388}, @@ -6916,9 +6917,9 @@ var ( {1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 667: 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375}, {1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 667: 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374}, {1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 667: 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373}, - {1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 3975, 1372, 1372, 1372, 1372, 1372, 480: 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 491: 1372, 493: 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 502: 1372, 1372, 1372, 1372, 509: 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 544: 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 585: 1372, 651: 1372, 654: 1372, 1372}, + {1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 3976, 1372, 1372, 1372, 1372, 1372, 480: 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 491: 1372, 493: 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 502: 1372, 1372, 1372, 1372, 509: 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 544: 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 585: 1372, 651: 1372, 654: 1372, 1372}, // 670 - {1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 3967, 1371, 1371, 1371, 1371, 1371, 480: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 491: 1371, 493: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 502: 1371, 1371, 1371, 1371, 509: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 544: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 585: 1371, 651: 1371, 654: 1371, 1371}, + {1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 3968, 1371, 1371, 1371, 1371, 1371, 480: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 491: 1371, 493: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 502: 1371, 1371, 1371, 1371, 509: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 544: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 585: 1371, 651: 1371, 654: 1371, 1371}, {1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 667: 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370}, {1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 667: 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369}, {1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 667: 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368}, @@ -6949,19 +6950,19 @@ var ( {1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 474: 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 502: 1310, 1310, 1310, 1310, 509: 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 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, 1310, 1310, 1310, 573: 1310, 582: 1310, 585: 1310, 1310, 638: 1310, 642: 1310, 1310, 1310}, // 695 {1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 474: 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 502: 1309, 1309, 1309, 1309, 509: 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 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, 1309, 1309, 1309, 573: 1309, 582: 1309, 585: 1309, 1309, 638: 1309, 642: 1309, 1309, 1309}, - {1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 474: 1308, 3966, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 502: 1308, 1308, 1308, 1308, 509: 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 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, 573: 1308, 582: 1308, 585: 1308, 1308, 638: 1308, 642: 1308, 1308, 1308}, - {475: 3963, 577: 3964, 580: 3965}, + {1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 474: 1308, 3967, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 502: 1308, 1308, 1308, 1308, 509: 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 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, 573: 1308, 582: 1308, 585: 1308, 1308, 638: 1308, 642: 1308, 1308, 1308}, + {475: 3964, 577: 3965, 580: 3966}, {1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 474: 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 502: 1306, 1306, 1306, 1306, 509: 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 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, 573: 1306, 582: 1306, 585: 1306, 1306, 638: 1306, 642: 1306, 1306, 1306}, {1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 474: 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 502: 1305, 1305, 1305, 1305, 509: 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 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, 573: 1305, 582: 1305, 585: 1305, 1305, 638: 1305, 642: 1305, 1305, 1305}, // 700 {1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 474: 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 502: 1302, 1302, 1302, 1302, 509: 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 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, 573: 1302, 582: 1302, 585: 1302, 1302, 638: 1302, 642: 1302, 1302, 1302}, - {1297, 1297, 7: 3380, 47: 1297, 125: 1297, 472: 1297, 474: 1297, 480: 1297, 1297, 488: 1297, 1297, 493: 1297, 1297, 1297, 1297, 500: 1297}, + {1297, 1297, 7: 3381, 47: 1297, 125: 1297, 472: 1297, 474: 1297, 480: 1297, 1297, 488: 1297, 1297, 493: 1297, 1297, 1297, 1297, 500: 1297}, {1296, 1296, 7: 1296, 47: 1296, 125: 1296, 472: 1296, 474: 1296, 480: 1296, 1296, 488: 1296, 1296, 493: 1296, 1296, 1296, 1296, 500: 1296, 502: 1296, 514: 1296, 516: 1296, 524: 1296, 527: 1296, 1296}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 1216, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3961}, - {1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 474: 1270, 1270, 1270, 1270, 1270, 480: 1270, 1270, 3318, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 491: 1270, 493: 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 502: 1270, 1270, 1270, 1270, 509: 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 544: 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 585: 3319}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 1216, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3962}, + {1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 474: 1270, 1270, 1270, 1270, 1270, 480: 1270, 1270, 3319, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 491: 1270, 493: 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 502: 1270, 1270, 1270, 1270, 509: 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 544: 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 585: 3320}, // 705 - {1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 474: 1269, 1269, 1269, 1269, 1269, 480: 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 491: 1269, 493: 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 502: 1269, 1269, 1269, 1269, 509: 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 544: 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 585: 1269, 651: 3956, 654: 1269, 1269}, - {1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 474: 1266, 1266, 1266, 1266, 1266, 480: 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 491: 1266, 493: 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 502: 1266, 1266, 1266, 1266, 509: 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 544: 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 585: 1266, 654: 3952, 3953}, + {1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 474: 1269, 1269, 1269, 1269, 1269, 480: 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 491: 1269, 493: 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 502: 1269, 1269, 1269, 1269, 509: 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 544: 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 585: 1269, 651: 3957, 654: 1269, 1269}, + {1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 474: 1266, 1266, 1266, 1266, 1266, 480: 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 491: 1266, 493: 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 502: 1266, 1266, 1266, 1266, 509: 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 544: 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 585: 1266, 654: 3953, 3954}, {1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 474: 1265, 1265, 1265, 1265, 1265, 480: 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 491: 1265, 493: 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 502: 1265, 1265, 1265, 1265, 509: 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 544: 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 585: 1265}, {1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 474: 1264, 1264, 1264, 1264, 1264, 480: 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 491: 1264, 493: 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 502: 1264, 1264, 1264, 1264, 509: 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 544: 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 585: 1264}, {1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 474: 1263, 1263, 1263, 1263, 1263, 480: 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 491: 1263, 493: 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 502: 1263, 1263, 1263, 1263, 509: 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 544: 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 585: 1263}, @@ -6972,25 +6973,25 @@ var ( {1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 474: 1258, 1258, 1258, 1258, 1258, 480: 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 491: 1258, 493: 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 502: 1258, 1258, 1258, 1258, 509: 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 544: 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 585: 1258}, {1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 474: 1257, 1257, 1257, 1257, 1257, 480: 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 491: 1257, 493: 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 502: 1257, 1257, 1257, 1257, 509: 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 544: 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 585: 1257}, // 715 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 3317, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3316, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3951, 3222, 3302, 3221, 3218}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 3317, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3316, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3950, 3222, 3302, 3221, 3218}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 3317, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3316, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3949, 3222, 3302, 3221, 3218}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 3317, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3316, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3948, 3222, 3302, 3221, 3218}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 3317, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3316, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3947, 3222, 3302, 3221, 3218}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 3318, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3317, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3952, 3223, 3303, 3222, 3219}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 3318, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3317, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3951, 3223, 3303, 3222, 3219}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 3318, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3317, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3950, 3223, 3303, 3222, 3219}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 3318, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3317, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3949, 3223, 3303, 3222, 3219}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 3318, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3317, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3948, 3223, 3303, 3222, 3219}, // 720 {1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 474: 1250, 1250, 1250, 1250, 1250, 480: 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 491: 1250, 493: 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 502: 1250, 1250, 1250, 1250, 509: 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 544: 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 585: 1250}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 2558, 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3847, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 2556, 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 645: 2552, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3846, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3844, 747: 3849, 2553, 2554, 2555, 2564, 755: 2562, 2561, 2560, 3848, 3851, 3850, 777: 3845}, - {473: 3839}, - {473: 2559, 708: 3838}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3835, 2731, 2732, 2730}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 2559, 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3848, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 2557, 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 645: 2553, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3847, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3845, 747: 3850, 2554, 2555, 2556, 2565, 755: 2563, 2562, 2561, 3849, 3852, 3851, 777: 3846}, + {473: 3840}, + {473: 2560, 708: 3839}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3836, 2732, 2733, 2731}, // 725 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 3317, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3316, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3834, 3222, 3302, 3221, 3218}, - {473: 3829}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 542: 1071, 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3816, 1204: 3817}, - {473: 3758}, - {473: 3755}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 3318, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3317, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3835, 3223, 3303, 3222, 3219}, + {473: 3830}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 542: 1071, 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3817, 1204: 3818}, + {473: 3759}, + {473: 3756}, // 730 - {473: 3747}, + {473: 3748}, {473: 1220}, {473: 1217}, {473: 1214}, @@ -7011,96 +7012,96 @@ var ( {1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 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, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 491: 1187, 493: 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 502: 1187, 1187, 1187, 1187, 509: 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 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, 585: 1187}, {1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 480: 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 491: 1186, 493: 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 502: 1186, 1186, 1186, 1186, 509: 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 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, 585: 1186}, {1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 480: 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 491: 1185, 493: 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 502: 1185, 1185, 1185, 1185, 509: 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 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, 585: 1185}, - {473: 3744}, - {473: 3741}, + {473: 3745}, + {473: 3742}, // 750 - {1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 3738, 1196, 1196, 1196, 1196, 1196, 480: 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 491: 1196, 493: 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 502: 1196, 1196, 1196, 1196, 509: 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 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, 585: 1196, 1090: 3739}, - {473: 3736}, - {1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 3732, 1103, 1103, 1103, 1103, 1103, 480: 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 491: 1103, 493: 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 502: 1103, 1103, 1103, 1103, 509: 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 544: 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 585: 1103, 1217: 3731}, - {473: 3723}, - {473: 3719}, + {1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 3739, 1196, 1196, 1196, 1196, 1196, 480: 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 491: 1196, 493: 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 502: 1196, 1196, 1196, 1196, 509: 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 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, 585: 1196, 1090: 3740}, + {473: 3737}, + {1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 3733, 1103, 1103, 1103, 1103, 1103, 480: 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 491: 1103, 493: 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 502: 1103, 1103, 1103, 1103, 509: 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 544: 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 585: 1103, 1217: 3732}, + {473: 3724}, + {473: 3720}, // 755 - {473: 3714}, - {473: 3711}, - {473: 3706}, - {473: 3697}, - {473: 3690}, + {473: 3715}, + {473: 3712}, + {473: 3707}, + {473: 3698}, + {473: 3691}, // 760 - {473: 3685}, - {473: 3648}, - {473: 3634}, - {473: 3617}, + {473: 3686}, + {473: 3649}, + {473: 3635}, + {473: 3618}, {1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 474: 1150, 1150, 1150, 1150, 1150, 480: 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 491: 1150, 493: 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 502: 1150, 1150, 1150, 1150, 509: 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 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, 585: 1150}, // 765 - {473: 3610}, + {473: 3611}, {473: 1144}, {473: 1143}, {1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 474: 1135, 1135, 1135, 1135, 1135, 480: 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 491: 1135, 493: 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 502: 1135, 1135, 1135, 1135, 509: 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 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, 585: 1135}, - {473: 3607}, + {473: 3608}, // 770 - {473: 3604}, - {473: 3596}, - {473: 3588}, - {473: 3580}, - {473: 3566}, + {473: 3605}, + {473: 3597}, + {473: 3589}, + {473: 3581}, + {473: 3567}, // 775 - {473: 3554}, - {473: 3549}, - {473: 3544}, - {473: 3539}, - {473: 3534}, + {473: 3555}, + {473: 3550}, + {473: 3545}, + {473: 3540}, + {473: 3535}, // 780 - {473: 3529}, - {473: 3524}, - {473: 3511}, - {473: 3508}, - {473: 3505}, + {473: 3530}, + {473: 3525}, + {473: 3512}, + {473: 3509}, + {473: 3506}, // 785 - {473: 3502}, - {473: 3499}, - {473: 3496}, - {473: 3492}, - {473: 3486}, + {473: 3503}, + {473: 3500}, + {473: 3497}, + {473: 3493}, + {473: 3487}, // 790 - {473: 3473}, - {473: 3468}, - {473: 3463}, - {473: 3305}, + {473: 3474}, + {473: 3469}, + {473: 3464}, + {473: 3306}, {742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 474: 742, 742, 742, 742, 742, 480: 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 491: 742, 493: 742, 742, 742, 742, 742, 742, 742, 742, 502: 742, 742, 742, 742, 509: 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 544: 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 742, 585: 742}, // 795 {741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 474: 741, 741, 741, 741, 741, 480: 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 491: 741, 493: 741, 741, 741, 741, 741, 741, 741, 741, 502: 741, 741, 741, 741, 509: 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 544: 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 741, 585: 741}, {740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 474: 740, 740, 740, 740, 740, 480: 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 491: 740, 493: 740, 740, 740, 740, 740, 740, 740, 740, 502: 740, 740, 740, 740, 509: 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 544: 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 740, 585: 740}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3306}, - {7: 3314, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3462}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3307}, + {7: 3315, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3463}, // 800 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3461}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3460}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3462}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3461}, {2: 1917, 1917, 1917, 1917, 1917, 8: 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 48: 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 473: 1917, 475: 1917, 1917, 1917, 479: 1917, 483: 1917, 1917, 1917, 1917, 1917, 492: 1917, 501: 1917, 506: 1917, 1917, 1917, 543: 1917, 566: 1917, 1917, 1917, 570: 1917, 1917, 1917, 574: 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 583: 1917, 1917, 587: 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 639: 1917, 1917, 1917, 647: 1917}, {2: 1916, 1916, 1916, 1916, 1916, 8: 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 48: 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 473: 1916, 475: 1916, 1916, 1916, 479: 1916, 483: 1916, 1916, 1916, 1916, 1916, 492: 1916, 501: 1916, 506: 1916, 1916, 1916, 543: 1916, 566: 1916, 1916, 1916, 570: 1916, 1916, 1916, 574: 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 583: 1916, 1916, 587: 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 639: 1916, 1916, 1916, 647: 1916}, {2: 1915, 1915, 1915, 1915, 1915, 8: 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 48: 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 473: 1915, 475: 1915, 1915, 1915, 479: 1915, 483: 1915, 1915, 1915, 1915, 1915, 492: 1915, 501: 1915, 506: 1915, 1915, 1915, 543: 1915, 566: 1915, 1915, 1915, 570: 1915, 1915, 1915, 574: 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 583: 1915, 1915, 587: 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 639: 1915, 1915, 1915, 647: 1915}, // 805 {2: 1914, 1914, 1914, 1914, 1914, 8: 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 48: 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 473: 1914, 475: 1914, 1914, 1914, 479: 1914, 483: 1914, 1914, 1914, 1914, 1914, 492: 1914, 501: 1914, 506: 1914, 1914, 1914, 543: 1914, 566: 1914, 1914, 1914, 570: 1914, 1914, 1914, 574: 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 583: 1914, 1914, 587: 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 639: 1914, 1914, 1914, 647: 1914}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 3317, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3316, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3315, 3222, 3302, 3221, 3218}, - {47: 3320, 482: 3318, 585: 3319}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 3318, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3317, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3316, 3223, 3303, 3222, 3219}, + {47: 3321, 482: 3319, 585: 3320}, {473: 1216}, {739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 474: 739, 739, 739, 739, 739, 480: 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 491: 739, 493: 739, 739, 739, 739, 739, 739, 739, 739, 502: 739, 739, 739, 739, 509: 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 544: 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 585: 739}, // 810 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 3458, 543: 3457, 663: 3459, 2731, 2732, 2730, 737: 3456, 870: 3455}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 3317, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3316, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3454, 3222, 3302, 3221, 3218}, - {144: 926, 491: 926, 499: 3322, 740: 926, 1256: 3321}, - {144: 3326, 491: 3327, 740: 929, 883: 3325}, - {8: 3323, 351: 3324}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 3459, 543: 3458, 663: 3460, 2732, 2733, 2731, 737: 3457, 870: 3456}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 3318, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3317, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3455, 3223, 3303, 3222, 3219}, + {144: 926, 491: 926, 499: 3323, 740: 926, 1256: 3322}, + {144: 3327, 491: 3328, 740: 929, 883: 3326}, + {8: 3324, 351: 3325}, // 815 {144: 925, 491: 925, 740: 925}, {144: 924, 491: 924, 740: 924}, - {740: 3330, 746: 3331}, + {740: 3331, 746: 3332}, + {268: 3330}, {268: 3329}, - {268: 3328}, // 820 {740: 927}, {740: 928}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 473: 3369, 663: 3368, 2731, 2732, 2730, 921: 3371, 1159: 3372, 1341: 3370}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 473: 3370, 663: 3369, 2732, 2733, 2731, 921: 3372, 1159: 3373, 1341: 3371}, {935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 474: 935, 935, 935, 935, 935, 480: 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 491: 935, 493: 935, 935, 935, 935, 935, 935, 935, 935, 502: 935, 935, 935, 935, 509: 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 544: 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 935, 585: 935}, {1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 667: 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822}, // 825 @@ -7147,28 +7148,28 @@ var ( {1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 667: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371}, // 860 {977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 474: 977, 977, 977, 977, 977, 480: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 493: 977, 977, 977, 977, 977, 977, 977, 977, 502: 977, 977, 977, 977, 509: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 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, 585: 977}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 974, 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 490: 974, 502: 974, 524: 974, 527: 974, 974, 663: 3368, 2731, 2732, 2730, 921: 3375, 1255: 3374, 1342: 3373}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 974, 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 490: 974, 502: 974, 524: 974, 527: 974, 974, 663: 3369, 2732, 2733, 2731, 921: 3376, 1255: 3375, 1342: 3374}, {948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 474: 948, 948, 948, 948, 948, 480: 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 491: 948, 493: 948, 948, 948, 948, 948, 948, 948, 948, 502: 948, 948, 948, 948, 509: 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 544: 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 585: 948}, {947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 474: 947, 947, 947, 947, 947, 480: 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 491: 947, 493: 947, 947, 947, 947, 947, 947, 947, 947, 502: 947, 947, 947, 947, 509: 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 544: 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 585: 947}, {946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 474: 946, 946, 946, 946, 946, 480: 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 491: 946, 493: 946, 946, 946, 946, 946, 946, 946, 946, 502: 946, 946, 946, 946, 509: 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 544: 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 946, 585: 946}, // 865 - {47: 3453}, - {47: 972, 490: 3377, 502: 972, 524: 972, 527: 972, 972, 1259: 3376}, + {47: 3454}, + {47: 972, 490: 3378, 502: 972, 524: 972, 527: 972, 972, 1259: 3377}, {47: 973, 490: 973, 502: 973, 524: 973, 527: 973, 973}, - {47: 970, 502: 3383, 524: 970, 527: 970, 970, 1262: 3382}, - {659: 3378}, + {47: 970, 502: 3384, 524: 970, 527: 970, 970, 1262: 3383}, + {659: 3379}, // 870 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 2723, 869: 3210, 898: 3379}, - {7: 3380, 47: 971, 502: 971, 524: 971, 527: 971, 971}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 2723, 869: 3381}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 2724, 869: 3211, 898: 3380}, + {7: 3381, 47: 971, 502: 971, 524: 971, 527: 971, 971}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 2724, 869: 3382}, {1295, 1295, 7: 1295, 47: 1295, 125: 1295, 472: 1295, 474: 1295, 480: 1295, 1295, 488: 1295, 1295, 493: 1295, 1295, 1295, 1295, 500: 1295, 502: 1295, 514: 1295, 516: 1295, 524: 1295, 527: 1295, 1295}, - {47: 968, 524: 3388, 527: 3389, 3390, 1261: 3386, 1340: 3387}, + {47: 968, 524: 3389, 527: 3390, 3391, 1261: 3387, 1340: 3388}, // 875 - {659: 3384}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 2723, 869: 3210, 898: 3385}, - {7: 3380, 47: 969, 524: 969, 527: 969, 969}, + {659: 3385}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 2724, 869: 3211, 898: 3386}, + {7: 3381, 47: 969, 524: 969, 527: 969, 969}, {47: 975}, - {146: 3401, 163: 3397, 508: 3391, 555: 3402, 574: 3393, 3392, 578: 3399, 581: 3400, 818: 3398, 977: 3395, 1338: 3396, 3394}, + {146: 3402, 163: 3398, 508: 3392, 555: 3403, 574: 3394, 3393, 578: 3400, 581: 3401, 818: 3399, 977: 3396, 1338: 3397, 3395}, // 880 {146: 966, 163: 966, 508: 966, 555: 966, 574: 966, 966, 578: 966, 581: 966}, {146: 965, 163: 965, 508: 965, 555: 965, 574: 965, 965, 578: 965, 581: 965}, @@ -7180,24 +7181,24 @@ var ( {47: 967}, {47: 963}, {47: 962}, - {130: 3448}, + {130: 3449}, // 890 - {130: 3446}, - {130: 3444}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3451}, - {576: 3450}, - {146: 3401, 163: 3403, 508: 3391, 574: 3393, 3392, 578: 3405, 581: 3406, 818: 3404, 977: 3408, 1158: 3407}, + {130: 3447}, + {130: 3445}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3452}, + {576: 3451}, + {146: 3402, 163: 3404, 508: 3392, 574: 3394, 3393, 578: 3406, 581: 3407, 818: 3405, 977: 3409, 1158: 3408}, // 895 - {130: 3448, 148: 3449}, - {130: 3446, 148: 3447}, - {130: 3444, 148: 3445}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3411}, - {505: 3409}, + {130: 3449, 148: 3450}, + {130: 3447, 148: 3448}, + {130: 3445, 148: 3446}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3412}, + {505: 3410}, // 900 {47: 955, 505: 955}, - {146: 3401, 163: 3403, 508: 3391, 574: 3393, 3392, 578: 3405, 581: 3406, 818: 3404, 977: 3408, 1158: 3410}, + {146: 3402, 163: 3404, 508: 3392, 574: 3394, 3393, 578: 3406, 581: 3407, 818: 3405, 977: 3409, 1158: 3411}, {47: 956}, - {101: 3432, 104: 3428, 108: 3425, 3440, 3427, 3424, 3426, 3430, 3431, 3436, 3435, 3434, 3438, 3439, 3433, 3437, 123: 3429, 505: 3313, 509: 3311, 3312, 3310, 3308, 531: 3422, 3419, 3421, 3420, 3416, 3418, 3417, 3414, 3415, 3413, 3423, 733: 3309, 3307, 802: 3412, 821: 3441}, + {101: 3433, 104: 3429, 108: 3426, 3441, 3428, 3425, 3427, 3431, 3432, 3437, 3436, 3435, 3439, 3440, 3434, 3438, 123: 3430, 505: 3314, 509: 3312, 3313, 3311, 3309, 531: 3423, 3420, 3422, 3421, 3417, 3419, 3418, 3415, 3416, 3414, 3424, 733: 3310, 3308, 802: 3413, 821: 3442}, {1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 480: 1100, 1100, 483: 1100, 1100, 1100, 1100, 1100, 1100, 1100, 491: 1100, 493: 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 507: 1100, 509: 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 544: 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 569: 1100, 645: 1100}, // 905 {1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 480: 1099, 1099, 483: 1099, 1099, 1099, 1099, 1099, 1099, 1099, 491: 1099, 493: 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 507: 1099, 509: 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 544: 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 569: 1099, 645: 1099}, @@ -7233,7 +7234,7 @@ var ( {1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 480: 1074, 1074, 483: 1074, 1074, 1074, 1074, 1074, 1074, 1074, 491: 1074, 493: 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 507: 1074, 509: 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 544: 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 569: 1074, 645: 1074}, {1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 480: 1073, 1073, 483: 1073, 1073, 1073, 1073, 1073, 1073, 1073, 491: 1073, 493: 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 507: 1073, 509: 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 544: 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 569: 1073, 645: 1073}, {1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 480: 1072, 1072, 483: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 491: 1072, 493: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 507: 1072, 509: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 544: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 569: 1072, 645: 1072}, - {130: 3442, 148: 3443}, + {130: 3443, 148: 3444}, {47: 958, 505: 958}, // 935 {47: 951, 505: 951}, @@ -7245,410 +7246,410 @@ var ( {47: 961, 505: 961}, {47: 954, 505: 954}, {47: 957, 505: 957}, - {101: 3432, 104: 3428, 108: 3425, 3440, 3427, 3424, 3426, 3430, 3431, 3436, 3435, 3434, 3438, 3439, 3433, 3437, 123: 3429, 505: 3313, 509: 3311, 3312, 3310, 3308, 531: 3422, 3419, 3421, 3420, 3416, 3418, 3417, 3414, 3415, 3413, 3423, 733: 3309, 3307, 802: 3412, 821: 3452}, - {130: 3442}, + {101: 3433, 104: 3429, 108: 3426, 3441, 3428, 3425, 3427, 3431, 3432, 3437, 3436, 3435, 3439, 3440, 3434, 3438, 123: 3430, 505: 3314, 509: 3312, 3313, 3311, 3309, 531: 3423, 3420, 3422, 3421, 3417, 3419, 3418, 3415, 3416, 3414, 3424, 733: 3310, 3308, 802: 3413, 821: 3453}, + {130: 3443}, // 945 {976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 474: 976, 976, 976, 976, 976, 480: 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 491: 976, 493: 976, 976, 976, 976, 976, 976, 976, 976, 502: 976, 976, 976, 976, 509: 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 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, 585: 976}, - {1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 474: 1252, 1252, 1252, 1252, 1252, 480: 1252, 1252, 3318, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 491: 1252, 493: 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 502: 1252, 1252, 1252, 1252, 509: 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 544: 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 585: 1252}, + {1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 474: 1252, 1252, 1252, 1252, 1252, 480: 1252, 1252, 3319, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 491: 1252, 493: 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 502: 1252, 1252, 1252, 1252, 509: 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 544: 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 585: 1252}, {1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 474: 1262, 1262, 1262, 1262, 1262, 480: 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 491: 1262, 493: 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 502: 1262, 1262, 1262, 1262, 509: 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 544: 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 585: 1262}, {746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 509: 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 544: 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 746, 569: 746, 573: 746, 582: 746, 585: 746, 746, 638: 746, 642: 746, 746, 746, 746, 746, 648: 746}, {745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 509: 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 544: 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 745, 569: 745, 573: 745, 582: 745, 585: 745, 745, 638: 745, 642: 745, 745, 745, 745, 745, 648: 745}, // 950 {256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 509: 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 568: 256, 256, 573: 256, 582: 256, 585: 256, 256, 638: 256, 642: 256, 256, 256, 256, 256, 648: 256, 256, 652: 256, 657: 256, 659: 256, 661: 256, 256, 667: 256}, {255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 509: 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 568: 255, 255, 573: 255, 582: 255, 585: 255, 255, 638: 255, 642: 255, 255, 255, 255, 255, 648: 255, 255, 652: 255, 657: 255, 659: 255, 661: 255, 255, 667: 255}, - {1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 474: 1931, 1931, 478: 1931, 480: 1931, 1931, 483: 1931, 1931, 488: 1931, 1931, 491: 1931, 493: 1931, 1931, 1931, 1931, 1931, 499: 1931, 1931, 502: 1931, 1931, 1931, 1931, 509: 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 519: 1931, 1931, 1931, 1931, 524: 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 545: 1931, 1931, 733: 3309, 3307}, - {1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 474: 1932, 1932, 478: 1932, 480: 1932, 1932, 483: 1932, 1932, 488: 1932, 1932, 491: 1932, 493: 1932, 1932, 1932, 1932, 1932, 499: 1932, 1932, 502: 1932, 1932, 1932, 3313, 509: 1932, 3312, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 519: 1932, 1932, 1932, 1932, 524: 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 545: 1932, 1932, 733: 3309, 3307}, - {1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 474: 1933, 1933, 478: 1933, 480: 1933, 1933, 483: 1933, 1933, 488: 1933, 1933, 491: 1933, 493: 1933, 1933, 1933, 1933, 1933, 499: 1933, 1933, 502: 1933, 1933, 1933, 3313, 509: 1933, 3312, 1933, 3308, 1933, 1933, 1933, 1933, 1933, 519: 1933, 1933, 1933, 1933, 524: 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 545: 1933, 1933, 733: 3309, 3307}, + {1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 474: 1931, 1931, 478: 1931, 480: 1931, 1931, 483: 1931, 1931, 488: 1931, 1931, 491: 1931, 493: 1931, 1931, 1931, 1931, 1931, 499: 1931, 1931, 502: 1931, 1931, 1931, 1931, 509: 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 519: 1931, 1931, 1931, 1931, 524: 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 545: 1931, 1931, 733: 3310, 3308}, + {1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 474: 1932, 1932, 478: 1932, 480: 1932, 1932, 483: 1932, 1932, 488: 1932, 1932, 491: 1932, 493: 1932, 1932, 1932, 1932, 1932, 499: 1932, 1932, 502: 1932, 1932, 1932, 3314, 509: 1932, 3313, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 519: 1932, 1932, 1932, 1932, 524: 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 545: 1932, 1932, 733: 3310, 3308}, + {1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 474: 1933, 1933, 478: 1933, 480: 1933, 1933, 483: 1933, 1933, 488: 1933, 1933, 491: 1933, 493: 1933, 1933, 1933, 1933, 1933, 499: 1933, 1933, 502: 1933, 1933, 1933, 3314, 509: 1933, 3313, 1933, 3309, 1933, 1933, 1933, 1933, 1933, 519: 1933, 1933, 1933, 1933, 524: 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 545: 1933, 1933, 733: 3310, 3308}, // 955 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3464}, - {47: 3465, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, - {144: 3326, 491: 3327, 740: 929, 883: 3466}, - {740: 3330, 746: 3467}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3465}, + {47: 3466, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, + {144: 3327, 491: 3328, 740: 929, 883: 3467}, + {740: 3331, 746: 3468}, {936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 474: 936, 936, 936, 936, 936, 480: 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 491: 936, 493: 936, 936, 936, 936, 936, 936, 936, 936, 502: 936, 936, 936, 936, 509: 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 544: 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 585: 936}, // 960 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3469}, - {47: 3470, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, - {144: 3326, 491: 3327, 740: 929, 883: 3471}, - {740: 3330, 746: 3472}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3470}, + {47: 3471, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, + {144: 3327, 491: 3328, 740: 929, 883: 3472}, + {740: 3331, 746: 3473}, {937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 474: 937, 937, 937, 937, 937, 480: 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 491: 937, 493: 937, 937, 937, 937, 937, 937, 937, 937, 502: 937, 937, 937, 937, 509: 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 544: 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 585: 937}, // 965 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3474}, - {7: 3476, 47: 934, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307, 1092: 3475}, - {47: 3483}, - {508: 3391, 574: 3393, 3392, 578: 3478, 818: 3477}, - {7: 3480, 47: 931, 1093: 3482}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3475}, + {7: 3477, 47: 934, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308, 1092: 3476}, + {47: 3484}, + {508: 3392, 574: 3394, 3393, 578: 3479, 818: 3478}, + {7: 3481, 47: 931, 1093: 3483}, // 970 - {7: 3480, 47: 931, 1093: 3479}, + {7: 3481, 47: 931, 1093: 3480}, {47: 932}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3481}, - {47: 930, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3482}, + {47: 930, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, {47: 933}, // 975 - {144: 3326, 491: 3327, 740: 929, 883: 3484}, - {740: 3330, 746: 3485}, + {144: 3327, 491: 3328, 740: 929, 883: 3485}, + {740: 3331, 746: 3486}, {938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 474: 938, 938, 938, 938, 938, 480: 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 491: 938, 493: 938, 938, 938, 938, 938, 938, 938, 938, 502: 938, 938, 938, 938, 509: 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 544: 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 585: 938}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3487}, - {7: 3476, 47: 934, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307, 1092: 3488}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3488}, + {7: 3477, 47: 934, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308, 1092: 3489}, // 980 - {47: 3489}, - {144: 3326, 491: 3327, 740: 929, 883: 3490}, - {740: 3330, 746: 3491}, + {47: 3490}, + {144: 3327, 491: 3328, 740: 929, 883: 3491}, + {740: 3331, 746: 3492}, {939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 474: 939, 939, 939, 939, 939, 480: 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 491: 939, 493: 939, 939, 939, 939, 939, 939, 939, 939, 502: 939, 939, 939, 939, 509: 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 544: 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 585: 939}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 3317, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3316, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3493, 3222, 3302, 3221, 3218}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 3318, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3317, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3494, 3223, 3303, 3222, 3219}, // 985 - {47: 3494, 482: 3318, 585: 3319}, - {740: 3330, 746: 3495}, + {47: 3495, 482: 3319, 585: 3320}, + {740: 3331, 746: 3496}, {940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 474: 940, 940, 940, 940, 940, 480: 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 491: 940, 493: 940, 940, 940, 940, 940, 940, 940, 940, 502: 940, 940, 940, 940, 509: 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 544: 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 585: 940}, - {47: 3497}, - {740: 3330, 746: 3498}, + {47: 3498}, + {740: 3331, 746: 3499}, // 990 {941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 474: 941, 941, 941, 941, 941, 480: 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 491: 941, 493: 941, 941, 941, 941, 941, 941, 941, 941, 502: 941, 941, 941, 941, 509: 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 544: 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 941, 585: 941}, - {47: 3500}, - {740: 3330, 746: 3501}, + {47: 3501}, + {740: 3331, 746: 3502}, {942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 474: 942, 942, 942, 942, 942, 480: 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 491: 942, 493: 942, 942, 942, 942, 942, 942, 942, 942, 502: 942, 942, 942, 942, 509: 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 544: 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 585: 942}, - {47: 3503}, + {47: 3504}, // 995 - {740: 3330, 746: 3504}, + {740: 3331, 746: 3505}, {943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 474: 943, 943, 943, 943, 943, 480: 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 491: 943, 493: 943, 943, 943, 943, 943, 943, 943, 943, 502: 943, 943, 943, 943, 509: 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 544: 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 585: 943}, - {47: 3506}, - {740: 3330, 746: 3507}, + {47: 3507}, + {740: 3331, 746: 3508}, {944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 474: 944, 944, 944, 944, 944, 480: 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 491: 944, 493: 944, 944, 944, 944, 944, 944, 944, 944, 502: 944, 944, 944, 944, 509: 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 544: 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 585: 944}, // 1000 - {47: 3509}, - {740: 3330, 746: 3510}, + {47: 3510}, + {740: 3331, 746: 3511}, {945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 474: 945, 945, 945, 945, 945, 480: 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 491: 945, 493: 945, 945, 945, 945, 945, 945, 945, 945, 502: 945, 945, 945, 945, 509: 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 544: 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 585: 945}, - {2: 1231, 1231, 1231, 1231, 1231, 8: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 48: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 473: 1231, 475: 1231, 1231, 1231, 479: 1231, 483: 1231, 1231, 1231, 1231, 1231, 492: 1231, 501: 1231, 506: 1231, 1231, 1231, 543: 1231, 566: 1231, 1231, 1231, 570: 1231, 1231, 1231, 574: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 583: 1231, 1231, 587: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 639: 1231, 1231, 1231, 647: 1231, 650: 3514, 744: 3512, 3513, 783: 3515, 786: 3516, 813: 3518, 815: 3517}, + {2: 1231, 1231, 1231, 1231, 1231, 8: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 48: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 473: 1231, 475: 1231, 1231, 1231, 479: 1231, 483: 1231, 1231, 1231, 1231, 1231, 492: 1231, 501: 1231, 506: 1231, 1231, 1231, 543: 1231, 566: 1231, 1231, 1231, 570: 1231, 1231, 1231, 574: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 583: 1231, 1231, 587: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 639: 1231, 1231, 1231, 647: 1231, 650: 3515, 744: 3513, 3514, 783: 3516, 786: 3517, 813: 3519, 815: 3518}, {2: 1235, 1235, 1235, 1235, 1235, 8: 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 48: 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 473: 1235, 475: 1235, 1235, 1235, 479: 1235, 483: 1235, 1235, 1235, 1235, 1235, 492: 1235, 501: 1235, 506: 1235, 1235, 1235, 515: 1235, 523: 1235, 543: 1235, 566: 1235, 1235, 1235, 1235, 1235, 1235, 1235, 574: 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 583: 1235, 1235, 587: 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 639: 1235, 1235, 1235, 645: 1235, 647: 1235, 650: 1235, 744: 1235, 1235, 752: 1235, 1235, 1235, 761: 1235, 768: 1235, 1235, 1235}, // 1005 {2: 1234, 1234, 1234, 1234, 1234, 8: 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 48: 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 473: 1234, 475: 1234, 1234, 1234, 479: 1234, 483: 1234, 1234, 1234, 1234, 1234, 492: 1234, 501: 1234, 506: 1234, 1234, 1234, 515: 1234, 523: 1234, 543: 1234, 566: 1234, 1234, 1234, 1234, 1234, 1234, 1234, 574: 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 583: 1234, 1234, 587: 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 639: 1234, 1234, 1234, 645: 1234, 647: 1234, 650: 1234, 744: 1234, 1234, 752: 1234, 1234, 1234, 761: 1234, 768: 1234, 1234, 1234}, {2: 1233, 1233, 1233, 1233, 1233, 8: 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 48: 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 473: 1233, 475: 1233, 1233, 1233, 479: 1233, 483: 1233, 1233, 1233, 1233, 1233, 492: 1233, 501: 1233, 506: 1233, 1233, 1233, 515: 1233, 523: 1233, 543: 1233, 566: 1233, 1233, 1233, 1233, 1233, 1233, 1233, 574: 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 583: 1233, 1233, 587: 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 639: 1233, 1233, 1233, 645: 1233, 647: 1233, 650: 1233, 744: 1233, 1233, 752: 1233, 1233, 1233, 761: 1233, 768: 1233, 1233, 1233}, - {2: 1232, 1232, 1232, 1232, 1232, 8: 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 48: 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 473: 1232, 475: 1232, 1232, 1232, 479: 1232, 483: 1232, 1232, 1232, 1232, 1232, 492: 1232, 501: 1232, 506: 1232, 1232, 1232, 543: 1232, 566: 1232, 1232, 1232, 570: 1232, 1232, 1232, 574: 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 583: 1232, 1232, 587: 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 639: 1232, 1232, 1232, 647: 1232, 650: 3523}, + {2: 1232, 1232, 1232, 1232, 1232, 8: 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 48: 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 473: 1232, 475: 1232, 1232, 1232, 479: 1232, 483: 1232, 1232, 1232, 1232, 1232, 492: 1232, 501: 1232, 506: 1232, 1232, 1232, 543: 1232, 566: 1232, 1232, 1232, 570: 1232, 1232, 1232, 574: 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 583: 1232, 1232, 587: 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 639: 1232, 1232, 1232, 647: 1232, 650: 3524}, {2: 1230, 1230, 1230, 1230, 1230, 8: 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 48: 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 473: 1230, 475: 1230, 1230, 1230, 479: 1230, 483: 1230, 1230, 1230, 1230, 1230, 492: 1230, 501: 1230, 506: 1230, 1230, 1230, 543: 1230, 566: 1230, 1230, 1230, 570: 1230, 1230, 1230, 574: 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 583: 1230, 1230, 587: 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 639: 1230, 1230, 1230, 647: 1230}, {2: 1227, 1227, 1227, 1227, 1227, 8: 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 48: 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 473: 1227, 475: 1227, 1227, 1227, 479: 1227, 483: 1227, 1227, 1227, 1227, 1227, 492: 1227, 501: 1227, 506: 1227, 1227, 1227, 543: 1227, 566: 1227, 1227, 1227, 570: 1227, 1227, 1227, 574: 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 583: 1227, 1227, 587: 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 639: 1227, 1227, 1227, 647: 1227}, // 1010 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3519}, - {47: 3520, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, - {950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 474: 950, 950, 950, 950, 950, 480: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 491: 950, 493: 950, 950, 950, 950, 950, 950, 950, 950, 502: 950, 950, 950, 950, 509: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 544: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 585: 950, 740: 3330, 746: 3522, 764: 3521}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3520}, + {47: 3521, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, + {950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 474: 950, 950, 950, 950, 950, 480: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 491: 950, 493: 950, 950, 950, 950, 950, 950, 950, 950, 502: 950, 950, 950, 950, 509: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 544: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 585: 950, 740: 3331, 746: 3523, 764: 3522}, {1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 474: 1114, 1114, 1114, 1114, 1114, 480: 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 491: 1114, 493: 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 502: 1114, 1114, 1114, 1114, 509: 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 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, 585: 1114}, {949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 474: 949, 949, 949, 949, 949, 480: 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 491: 949, 493: 949, 949, 949, 949, 949, 949, 949, 949, 502: 949, 949, 949, 949, 509: 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 544: 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 585: 949}, // 1015 {2: 1226, 1226, 1226, 1226, 1226, 8: 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 48: 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 473: 1226, 475: 1226, 1226, 1226, 479: 1226, 483: 1226, 1226, 1226, 1226, 1226, 492: 1226, 501: 1226, 506: 1226, 1226, 1226, 543: 1226, 566: 1226, 1226, 1226, 570: 1226, 1226, 1226, 574: 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 583: 1226, 1226, 587: 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 639: 1226, 1226, 1226, 647: 1226}, - {2: 1231, 1231, 1231, 1231, 1231, 8: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 48: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 473: 1231, 475: 1231, 1231, 1231, 479: 1231, 483: 1231, 1231, 1231, 1231, 1231, 492: 1231, 501: 1231, 506: 1231, 1231, 1231, 543: 1231, 566: 1231, 1231, 1231, 570: 1231, 1231, 1231, 574: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 583: 1231, 1231, 587: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 639: 1231, 1231, 1231, 647: 1231, 650: 3514, 744: 3512, 3513, 783: 3515, 786: 3516, 813: 3525, 815: 3517}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3526}, - {47: 3527, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, - {950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 474: 950, 950, 950, 950, 950, 480: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 491: 950, 493: 950, 950, 950, 950, 950, 950, 950, 950, 502: 950, 950, 950, 950, 509: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 544: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 585: 950, 740: 3330, 746: 3522, 764: 3528}, + {2: 1231, 1231, 1231, 1231, 1231, 8: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 48: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 473: 1231, 475: 1231, 1231, 1231, 479: 1231, 483: 1231, 1231, 1231, 1231, 1231, 492: 1231, 501: 1231, 506: 1231, 1231, 1231, 543: 1231, 566: 1231, 1231, 1231, 570: 1231, 1231, 1231, 574: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 583: 1231, 1231, 587: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 639: 1231, 1231, 1231, 647: 1231, 650: 3515, 744: 3513, 3514, 783: 3516, 786: 3517, 813: 3526, 815: 3518}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3527}, + {47: 3528, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, + {950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 474: 950, 950, 950, 950, 950, 480: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 491: 950, 493: 950, 950, 950, 950, 950, 950, 950, 950, 502: 950, 950, 950, 950, 509: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 544: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 585: 950, 740: 3331, 746: 3523, 764: 3529}, // 1020 {1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 474: 1115, 1115, 1115, 1115, 1115, 480: 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 491: 1115, 493: 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 502: 1115, 1115, 1115, 1115, 509: 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 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, 585: 1115}, - {2: 1231, 1231, 1231, 1231, 1231, 8: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 48: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 473: 1231, 475: 1231, 1231, 1231, 479: 1231, 483: 1231, 1231, 1231, 1231, 1231, 492: 1231, 501: 1231, 506: 1231, 1231, 1231, 543: 1231, 566: 1231, 1231, 1231, 570: 1231, 1231, 1231, 574: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 583: 1231, 1231, 587: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 639: 1231, 1231, 1231, 647: 1231, 650: 3514, 744: 3512, 3513, 783: 3515, 786: 3516, 813: 3530, 815: 3517}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3531}, - {47: 3532, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, - {950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 474: 950, 950, 950, 950, 950, 480: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 491: 950, 493: 950, 950, 950, 950, 950, 950, 950, 950, 502: 950, 950, 950, 950, 509: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 544: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 585: 950, 740: 3330, 746: 3522, 764: 3533}, + {2: 1231, 1231, 1231, 1231, 1231, 8: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 48: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 473: 1231, 475: 1231, 1231, 1231, 479: 1231, 483: 1231, 1231, 1231, 1231, 1231, 492: 1231, 501: 1231, 506: 1231, 1231, 1231, 543: 1231, 566: 1231, 1231, 1231, 570: 1231, 1231, 1231, 574: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 583: 1231, 1231, 587: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 639: 1231, 1231, 1231, 647: 1231, 650: 3515, 744: 3513, 3514, 783: 3516, 786: 3517, 813: 3531, 815: 3518}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3532}, + {47: 3533, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, + {950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 474: 950, 950, 950, 950, 950, 480: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 491: 950, 493: 950, 950, 950, 950, 950, 950, 950, 950, 502: 950, 950, 950, 950, 509: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 544: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 585: 950, 740: 3331, 746: 3523, 764: 3534}, // 1025 {1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 474: 1116, 1116, 1116, 1116, 1116, 480: 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 491: 1116, 493: 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 502: 1116, 1116, 1116, 1116, 509: 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 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, 585: 1116}, - {2: 1231, 1231, 1231, 1231, 1231, 8: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 48: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 473: 1231, 475: 1231, 1231, 1231, 479: 1231, 483: 1231, 1231, 1231, 1231, 1231, 492: 1231, 501: 1231, 506: 1231, 1231, 1231, 543: 1231, 566: 1231, 1231, 1231, 570: 1231, 1231, 1231, 574: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 583: 1231, 1231, 587: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 639: 1231, 1231, 1231, 647: 1231, 650: 3514, 744: 3512, 3513, 783: 3515, 786: 3516, 813: 3535, 815: 3517}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3536}, - {47: 3537, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, - {950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 474: 950, 950, 950, 950, 950, 480: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 491: 950, 493: 950, 950, 950, 950, 950, 950, 950, 950, 502: 950, 950, 950, 950, 509: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 544: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 585: 950, 740: 3330, 746: 3522, 764: 3538}, + {2: 1231, 1231, 1231, 1231, 1231, 8: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 48: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 473: 1231, 475: 1231, 1231, 1231, 479: 1231, 483: 1231, 1231, 1231, 1231, 1231, 492: 1231, 501: 1231, 506: 1231, 1231, 1231, 543: 1231, 566: 1231, 1231, 1231, 570: 1231, 1231, 1231, 574: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 583: 1231, 1231, 587: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 639: 1231, 1231, 1231, 647: 1231, 650: 3515, 744: 3513, 3514, 783: 3516, 786: 3517, 813: 3536, 815: 3518}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3537}, + {47: 3538, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, + {950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 474: 950, 950, 950, 950, 950, 480: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 491: 950, 493: 950, 950, 950, 950, 950, 950, 950, 950, 502: 950, 950, 950, 950, 509: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 544: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 585: 950, 740: 3331, 746: 3523, 764: 3539}, // 1030 {1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 474: 1117, 1117, 1117, 1117, 1117, 480: 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 491: 1117, 493: 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 502: 1117, 1117, 1117, 1117, 509: 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 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, 585: 1117}, - {2: 1231, 1231, 1231, 1231, 1231, 8: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 48: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 473: 1231, 475: 1231, 1231, 1231, 479: 1231, 483: 1231, 1231, 1231, 1231, 1231, 492: 1231, 501: 1231, 506: 1231, 1231, 1231, 543: 1231, 566: 1231, 1231, 1231, 570: 1231, 1231, 1231, 574: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 583: 1231, 1231, 587: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 639: 1231, 1231, 1231, 647: 1231, 650: 3514, 744: 3512, 3513, 783: 3515, 786: 3516, 813: 3540, 815: 3517}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3541}, - {47: 3542, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, - {950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 474: 950, 950, 950, 950, 950, 480: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 491: 950, 493: 950, 950, 950, 950, 950, 950, 950, 950, 502: 950, 950, 950, 950, 509: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 544: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 585: 950, 740: 3330, 746: 3522, 764: 3543}, + {2: 1231, 1231, 1231, 1231, 1231, 8: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 48: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 473: 1231, 475: 1231, 1231, 1231, 479: 1231, 483: 1231, 1231, 1231, 1231, 1231, 492: 1231, 501: 1231, 506: 1231, 1231, 1231, 543: 1231, 566: 1231, 1231, 1231, 570: 1231, 1231, 1231, 574: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 583: 1231, 1231, 587: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 639: 1231, 1231, 1231, 647: 1231, 650: 3515, 744: 3513, 3514, 783: 3516, 786: 3517, 813: 3541, 815: 3518}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3542}, + {47: 3543, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, + {950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 474: 950, 950, 950, 950, 950, 480: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 491: 950, 493: 950, 950, 950, 950, 950, 950, 950, 950, 502: 950, 950, 950, 950, 509: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 544: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 585: 950, 740: 3331, 746: 3523, 764: 3544}, // 1035 {1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 474: 1118, 1118, 1118, 1118, 1118, 480: 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 491: 1118, 493: 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 502: 1118, 1118, 1118, 1118, 509: 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 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, 585: 1118}, - {2: 1231, 1231, 1231, 1231, 1231, 8: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 48: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 473: 1231, 475: 1231, 1231, 1231, 479: 1231, 483: 1231, 1231, 1231, 1231, 1231, 492: 1231, 501: 1231, 506: 1231, 1231, 1231, 543: 1231, 566: 1231, 1231, 1231, 570: 1231, 1231, 1231, 574: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 583: 1231, 1231, 587: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 639: 1231, 1231, 1231, 647: 1231, 650: 3514, 744: 3512, 3513, 783: 3515, 786: 3516, 813: 3545, 815: 3517}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3546}, - {47: 3547, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, - {950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 474: 950, 950, 950, 950, 950, 480: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 491: 950, 493: 950, 950, 950, 950, 950, 950, 950, 950, 502: 950, 950, 950, 950, 509: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 544: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 585: 950, 740: 3330, 746: 3522, 764: 3548}, + {2: 1231, 1231, 1231, 1231, 1231, 8: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 48: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 473: 1231, 475: 1231, 1231, 1231, 479: 1231, 483: 1231, 1231, 1231, 1231, 1231, 492: 1231, 501: 1231, 506: 1231, 1231, 1231, 543: 1231, 566: 1231, 1231, 1231, 570: 1231, 1231, 1231, 574: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 583: 1231, 1231, 587: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 639: 1231, 1231, 1231, 647: 1231, 650: 3515, 744: 3513, 3514, 783: 3516, 786: 3517, 813: 3546, 815: 3518}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3547}, + {47: 3548, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, + {950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 474: 950, 950, 950, 950, 950, 480: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 491: 950, 493: 950, 950, 950, 950, 950, 950, 950, 950, 502: 950, 950, 950, 950, 509: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 544: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 585: 950, 740: 3331, 746: 3523, 764: 3549}, // 1040 {1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 474: 1119, 1119, 1119, 1119, 1119, 480: 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 491: 1119, 493: 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 502: 1119, 1119, 1119, 1119, 509: 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 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, 585: 1119}, - {2: 1231, 1231, 1231, 1231, 1231, 8: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 48: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 473: 1231, 475: 1231, 1231, 1231, 479: 1231, 483: 1231, 1231, 1231, 1231, 1231, 492: 1231, 501: 1231, 506: 1231, 1231, 1231, 543: 1231, 566: 1231, 1231, 1231, 570: 1231, 1231, 1231, 574: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 583: 1231, 1231, 587: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 639: 1231, 1231, 1231, 647: 1231, 650: 3514, 744: 3512, 3513, 783: 3515, 786: 3516, 813: 3550, 815: 3517}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3551}, - {47: 3552, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, - {950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 474: 950, 950, 950, 950, 950, 480: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 491: 950, 493: 950, 950, 950, 950, 950, 950, 950, 950, 502: 950, 950, 950, 950, 509: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 544: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 585: 950, 740: 3330, 746: 3522, 764: 3553}, + {2: 1231, 1231, 1231, 1231, 1231, 8: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 48: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 473: 1231, 475: 1231, 1231, 1231, 479: 1231, 483: 1231, 1231, 1231, 1231, 1231, 492: 1231, 501: 1231, 506: 1231, 1231, 1231, 543: 1231, 566: 1231, 1231, 1231, 570: 1231, 1231, 1231, 574: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 583: 1231, 1231, 587: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 639: 1231, 1231, 1231, 647: 1231, 650: 3515, 744: 3513, 3514, 783: 3516, 786: 3517, 813: 3551, 815: 3518}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3552}, + {47: 3553, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, + {950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 474: 950, 950, 950, 950, 950, 480: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 491: 950, 493: 950, 950, 950, 950, 950, 950, 950, 950, 502: 950, 950, 950, 950, 509: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 544: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 585: 950, 740: 3331, 746: 3523, 764: 3554}, // 1045 {1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 474: 1120, 1120, 1120, 1120, 1120, 480: 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 491: 1120, 493: 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 502: 1120, 1120, 1120, 1120, 509: 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 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, 585: 1120}, - {2: 1231, 1231, 1231, 1231, 1231, 8: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 48: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 473: 1231, 475: 1231, 1231, 1231, 479: 1231, 483: 1231, 1231, 1231, 1231, 1231, 492: 1231, 501: 1231, 506: 1231, 1231, 1231, 543: 1231, 566: 1231, 1231, 1231, 570: 1231, 1231, 1231, 574: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 583: 1231, 1231, 587: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 639: 1231, 1231, 1231, 647: 1231, 650: 3514, 744: 3512, 3513, 783: 3515, 786: 3516, 813: 3555, 815: 3517}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3556, 777: 3557}, - {1913, 1913, 7: 1913, 47: 1913, 125: 1913, 481: 1913, 502: 1913, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, - {7: 3558, 47: 1287, 125: 1287, 502: 2694, 766: 2695, 810: 3559}, + {2: 1231, 1231, 1231, 1231, 1231, 8: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 48: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 473: 1231, 475: 1231, 1231, 1231, 479: 1231, 483: 1231, 1231, 1231, 1231, 1231, 492: 1231, 501: 1231, 506: 1231, 1231, 1231, 543: 1231, 566: 1231, 1231, 1231, 570: 1231, 1231, 1231, 574: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 583: 1231, 1231, 587: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 639: 1231, 1231, 1231, 647: 1231, 650: 3515, 744: 3513, 3514, 783: 3516, 786: 3517, 813: 3556, 815: 3518}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3557, 777: 3558}, + {1913, 1913, 7: 1913, 47: 1913, 125: 1913, 481: 1913, 502: 1913, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, + {7: 3559, 47: 1287, 125: 1287, 502: 2695, 766: 2696, 810: 3560}, // 1050 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3565}, - {47: 1107, 125: 3561, 1257: 3560}, - {47: 3563}, - {475: 3562}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3566}, + {47: 1107, 125: 3562, 1257: 3561}, + {47: 3564}, + {475: 3563}, {47: 1106}, // 1055 - {950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 474: 950, 950, 950, 950, 950, 480: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 491: 950, 493: 950, 950, 950, 950, 950, 950, 950, 950, 502: 950, 950, 950, 950, 509: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 544: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 585: 950, 740: 3330, 746: 3522, 764: 3564}, + {950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 474: 950, 950, 950, 950, 950, 480: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 491: 950, 493: 950, 950, 950, 950, 950, 950, 950, 950, 502: 950, 950, 950, 950, 509: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 544: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 585: 950, 740: 3331, 746: 3523, 764: 3565}, {1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 474: 1121, 1121, 1121, 1121, 1121, 480: 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 491: 1121, 493: 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 502: 1121, 1121, 1121, 1121, 509: 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 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, 585: 1121}, - {1912, 1912, 7: 1912, 47: 1912, 125: 1912, 481: 1912, 502: 1912, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 523: 3570, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 650: 3569, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3567, 744: 3512, 3513, 783: 3568}, - {47: 3578, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, + {1912, 1912, 7: 1912, 47: 1912, 125: 1912, 481: 1912, 502: 1912, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 523: 3571, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 650: 3570, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3568, 744: 3513, 3514, 783: 3569}, + {47: 3579, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, // 1060 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3556, 777: 3576}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3573}, - {47: 3571}, - {950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 474: 950, 950, 950, 950, 950, 480: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 491: 950, 493: 950, 950, 950, 950, 950, 950, 950, 950, 502: 950, 950, 950, 950, 509: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 544: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 585: 950, 740: 3330, 746: 3522, 764: 3572}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3557, 777: 3577}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3574}, + {47: 3572}, + {950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 474: 950, 950, 950, 950, 950, 480: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 491: 950, 493: 950, 950, 950, 950, 950, 950, 950, 950, 502: 950, 950, 950, 950, 509: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 544: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 585: 950, 740: 3331, 746: 3523, 764: 3573}, {1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 474: 1122, 1122, 1122, 1122, 1122, 480: 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 491: 1122, 493: 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 502: 1122, 1122, 1122, 1122, 509: 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 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, 585: 1122}, // 1065 - {47: 3574, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, - {950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 474: 950, 950, 950, 950, 950, 480: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 491: 950, 493: 950, 950, 950, 950, 950, 950, 950, 950, 502: 950, 950, 950, 950, 509: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 544: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 585: 950, 740: 3330, 746: 3522, 764: 3575}, + {47: 3575, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, + {950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 474: 950, 950, 950, 950, 950, 480: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 491: 950, 493: 950, 950, 950, 950, 950, 950, 950, 950, 502: 950, 950, 950, 950, 509: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 544: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 585: 950, 740: 3331, 746: 3523, 764: 3576}, {1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 474: 1124, 1124, 1124, 1124, 1124, 480: 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 491: 1124, 493: 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 502: 1124, 1124, 1124, 1124, 509: 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 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, 585: 1124}, - {7: 3558, 47: 3577}, + {7: 3559, 47: 3578}, {1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 474: 1125, 1125, 1125, 1125, 1125, 480: 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 491: 1125, 493: 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 502: 1125, 1125, 1125, 1125, 509: 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 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, 585: 1125}, // 1070 - {950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 474: 950, 950, 950, 950, 950, 480: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 491: 950, 493: 950, 950, 950, 950, 950, 950, 950, 950, 502: 950, 950, 950, 950, 509: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 544: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 585: 950, 740: 3330, 746: 3522, 764: 3579}, + {950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 474: 950, 950, 950, 950, 950, 480: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 491: 950, 493: 950, 950, 950, 950, 950, 950, 950, 950, 502: 950, 950, 950, 950, 509: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 544: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 585: 950, 740: 3331, 746: 3523, 764: 3580}, {1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 474: 1123, 1123, 1123, 1123, 1123, 480: 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 491: 1123, 493: 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 502: 1123, 1123, 1123, 1123, 509: 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 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, 585: 1123}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 650: 3582, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3581}, - {47: 3586, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3583}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 650: 3583, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3582}, + {47: 3587, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3584}, // 1075 - {47: 3584, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, - {950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 474: 950, 950, 950, 950, 950, 480: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 491: 950, 493: 950, 950, 950, 950, 950, 950, 950, 950, 502: 950, 950, 950, 950, 509: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 544: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 585: 950, 740: 3330, 746: 3522, 764: 3585}, + {47: 3585, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, + {950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 474: 950, 950, 950, 950, 950, 480: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 491: 950, 493: 950, 950, 950, 950, 950, 950, 950, 950, 502: 950, 950, 950, 950, 509: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 544: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 585: 950, 740: 3331, 746: 3523, 764: 3586}, {1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 474: 1126, 1126, 1126, 1126, 1126, 480: 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 491: 1126, 493: 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 502: 1126, 1126, 1126, 1126, 509: 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 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, 585: 1126}, - {950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 474: 950, 950, 950, 950, 950, 480: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 491: 950, 493: 950, 950, 950, 950, 950, 950, 950, 950, 502: 950, 950, 950, 950, 509: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 544: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 585: 950, 740: 3330, 746: 3522, 764: 3587}, + {950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 474: 950, 950, 950, 950, 950, 480: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 491: 950, 493: 950, 950, 950, 950, 950, 950, 950, 950, 502: 950, 950, 950, 950, 509: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 544: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 585: 950, 740: 3331, 746: 3523, 764: 3588}, {1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 474: 1127, 1127, 1127, 1127, 1127, 480: 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 491: 1127, 493: 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 502: 1127, 1127, 1127, 1127, 509: 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 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, 585: 1127}, // 1080 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 650: 3590, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3589}, - {47: 3594, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3591}, - {47: 3592, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, - {950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 474: 950, 950, 950, 950, 950, 480: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 491: 950, 493: 950, 950, 950, 950, 950, 950, 950, 950, 502: 950, 950, 950, 950, 509: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 544: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 585: 950, 740: 3330, 746: 3522, 764: 3593}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 650: 3591, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3590}, + {47: 3595, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3592}, + {47: 3593, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, + {950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 474: 950, 950, 950, 950, 950, 480: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 491: 950, 493: 950, 950, 950, 950, 950, 950, 950, 950, 502: 950, 950, 950, 950, 509: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 544: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 585: 950, 740: 3331, 746: 3523, 764: 3594}, // 1085 {1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 474: 1128, 1128, 1128, 1128, 1128, 480: 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 491: 1128, 493: 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 502: 1128, 1128, 1128, 1128, 509: 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 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, 585: 1128}, - {950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 474: 950, 950, 950, 950, 950, 480: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 491: 950, 493: 950, 950, 950, 950, 950, 950, 950, 950, 502: 950, 950, 950, 950, 509: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 544: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 585: 950, 740: 3330, 746: 3522, 764: 3595}, + {950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 474: 950, 950, 950, 950, 950, 480: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 491: 950, 493: 950, 950, 950, 950, 950, 950, 950, 950, 502: 950, 950, 950, 950, 509: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 544: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 585: 950, 740: 3331, 746: 3523, 764: 3596}, {1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 474: 1129, 1129, 1129, 1129, 1129, 480: 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 491: 1129, 493: 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 502: 1129, 1129, 1129, 1129, 509: 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 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, 585: 1129}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 650: 3598, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3597}, - {47: 3602, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 650: 3599, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3598}, + {47: 3603, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, // 1090 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3599}, - {47: 3600, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, - {950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 474: 950, 950, 950, 950, 950, 480: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 491: 950, 493: 950, 950, 950, 950, 950, 950, 950, 950, 502: 950, 950, 950, 950, 509: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 544: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 585: 950, 740: 3330, 746: 3522, 764: 3601}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3600}, + {47: 3601, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, + {950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 474: 950, 950, 950, 950, 950, 480: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 491: 950, 493: 950, 950, 950, 950, 950, 950, 950, 950, 502: 950, 950, 950, 950, 509: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 544: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 585: 950, 740: 3331, 746: 3523, 764: 3602}, {1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 474: 1130, 1130, 1130, 1130, 1130, 480: 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 491: 1130, 493: 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 502: 1130, 1130, 1130, 1130, 509: 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 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, 585: 1130}, - {950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 474: 950, 950, 950, 950, 950, 480: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 491: 950, 493: 950, 950, 950, 950, 950, 950, 950, 950, 502: 950, 950, 950, 950, 509: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 544: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 585: 950, 740: 3330, 746: 3522, 764: 3603}, + {950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 474: 950, 950, 950, 950, 950, 480: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 491: 950, 493: 950, 950, 950, 950, 950, 950, 950, 950, 502: 950, 950, 950, 950, 509: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 544: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 585: 950, 740: 3331, 746: 3523, 764: 3604}, // 1095 {1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 474: 1131, 1131, 1131, 1131, 1131, 480: 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 491: 1131, 493: 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 502: 1131, 1131, 1131, 1131, 509: 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 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, 585: 1131}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3556, 777: 3605}, - {7: 3558, 47: 3606}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3557, 777: 3606}, + {7: 3559, 47: 3607}, {1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 474: 1132, 1132, 1132, 1132, 1132, 480: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 491: 1132, 493: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 502: 1132, 1132, 1132, 1132, 509: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 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, 585: 1132}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3556, 777: 3608}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3557, 777: 3609}, // 1100 - {7: 3558, 47: 3609}, + {7: 3559, 47: 3610}, {1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 474: 1133, 1133, 1133, 1133, 1133, 480: 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 491: 1133, 493: 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 502: 1133, 1133, 1133, 1133, 509: 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 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, 585: 1133}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3611}, - {7: 3612, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3613}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3612}, + {7: 3613, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3614}, // 1105 - {7: 3614, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3615}, - {47: 3616, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, + {7: 3615, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3616}, + {47: 3617, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, {1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 474: 1149, 1149, 1149, 1149, 1149, 480: 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 491: 1149, 493: 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 502: 1149, 1149, 1149, 1149, 509: 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 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, 585: 1149}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3618, 1180: 3620, 1234: 3621, 1319: 3622, 3619}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3619, 1180: 3621, 1234: 3622, 1319: 3623, 3620}, // 1110 - {47: 3630, 499: 3631, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 499: 3624, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3623}, + {47: 3631, 499: 3632, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 499: 3625, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3624}, {2: 1140, 1140, 1140, 1140, 1140, 8: 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 48: 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 473: 1140, 475: 1140, 1140, 1140, 479: 1140, 483: 1140, 1140, 1140, 1140, 1140, 492: 1140, 499: 1140, 501: 1140, 506: 1140, 1140, 1140, 543: 1140, 566: 1140, 1140, 1140, 570: 1140, 1140, 1140, 574: 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 583: 1140, 1140, 587: 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 639: 1140, 1140, 1140, 647: 1140}, {2: 1139, 1139, 1139, 1139, 1139, 8: 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 48: 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 473: 1139, 475: 1139, 1139, 1139, 479: 1139, 483: 1139, 1139, 1139, 1139, 1139, 492: 1139, 499: 1139, 501: 1139, 506: 1139, 1139, 1139, 543: 1139, 566: 1139, 1139, 1139, 570: 1139, 1139, 1139, 574: 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 583: 1139, 1139, 587: 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 639: 1139, 1139, 1139, 647: 1139}, {2: 1138, 1138, 1138, 1138, 1138, 8: 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 48: 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 473: 1138, 475: 1138, 1138, 1138, 479: 1138, 483: 1138, 1138, 1138, 1138, 1138, 492: 1138, 499: 1138, 501: 1138, 506: 1138, 1138, 1138, 543: 1138, 566: 1138, 1138, 1138, 570: 1138, 1138, 1138, 574: 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 583: 1138, 1138, 587: 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 639: 1138, 1138, 1138, 647: 1138}, // 1115 - {499: 3627, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3625}, - {47: 3626, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, + {499: 3628, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3626}, + {47: 3627, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, {1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 474: 1155, 1155, 1155, 1155, 1155, 480: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 491: 1155, 493: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 502: 1155, 1155, 1155, 1155, 509: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 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, 585: 1155}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3628}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3629}, // 1120 - {47: 3629, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, + {47: 3630, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, {1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 474: 1154, 1154, 1154, 1154, 1154, 480: 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 491: 1154, 493: 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 502: 1154, 1154, 1154, 1154, 509: 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 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, 585: 1154}, {1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 474: 1157, 1157, 1157, 1157, 1157, 480: 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 491: 1157, 493: 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 502: 1157, 1157, 1157, 1157, 509: 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 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, 585: 1157}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3632}, - {47: 3633, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3633}, + {47: 3634, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, // 1125 {1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 474: 1156, 1156, 1156, 1156, 1156, 480: 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 491: 1156, 493: 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 502: 1156, 1156, 1156, 1156, 509: 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 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, 585: 1156}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3635}, - {7: 3636, 499: 3637, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3643}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3638}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3636}, + {7: 3637, 499: 3638, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3644}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3639}, // 1130 - {47: 3639, 494: 3640, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, + {47: 3640, 494: 3641, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, {1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 474: 1162, 1162, 1162, 1162, 1162, 480: 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 491: 1162, 493: 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 502: 1162, 1162, 1162, 1162, 509: 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 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, 585: 1162}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3641}, - {47: 3642, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3642}, + {47: 3643, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, {1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 474: 1160, 1160, 1160, 1160, 1160, 480: 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 491: 1160, 493: 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 502: 1160, 1160, 1160, 1160, 509: 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 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, 585: 1160}, // 1135 - {7: 3645, 47: 3644, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, + {7: 3646, 47: 3645, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, {1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 474: 1163, 1163, 1163, 1163, 1163, 480: 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 491: 1163, 493: 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 502: 1163, 1163, 1163, 1163, 509: 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 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, 585: 1163}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3646}, - {47: 3647, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3647}, + {47: 3648, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, {1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 474: 1161, 1161, 1161, 1161, 1161, 480: 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 491: 1161, 493: 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 502: 1161, 1161, 1161, 1161, 509: 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 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, 585: 1161}, // 1140 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 3317, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 3649}, - {485: 3654, 3655, 3660, 523: 3656, 544: 3662, 556: 3657, 3658, 3651, 3661, 3650, 3659, 3652, 3653}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 3317, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 3684}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 3317, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 3683}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 3317, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 3682}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 3318, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 3650}, + {485: 3655, 3656, 3661, 523: 3657, 544: 3663, 556: 3658, 3659, 3652, 3662, 3651, 3660, 3653, 3654}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 3318, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 3685}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 3318, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 3684}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 3318, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 3683}, // 1145 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 3317, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 3681}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 3317, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3678, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 3677}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 3317, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3672, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 3671}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 3317, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 3670}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 3317, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 3669}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 3318, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 3682}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 3318, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3679, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 3678}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 3318, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3673, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 3672}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 3318, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 3671}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 3318, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 3670}, // 1150 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 3317, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 3668}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 3317, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 3667}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 3317, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 3666}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 3317, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 3665}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3663}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 3318, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 3669}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 3318, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 3668}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 3318, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 3667}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 3318, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 3666}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3664}, // 1155 - {47: 3664, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, + {47: 3665, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, {1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 474: 1164, 1164, 1164, 1164, 1164, 480: 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 491: 1164, 493: 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 502: 1164, 1164, 1164, 1164, 509: 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 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, 585: 1164}, {1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 474: 1271, 1271, 1271, 1271, 1271, 480: 1271, 1271, 483: 1271, 1271, 1271, 1271, 1271, 1271, 1271, 491: 1271, 493: 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 502: 1271, 1271, 1271, 1271, 509: 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 544: 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 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, 474: 1272, 1272, 1272, 1272, 1272, 480: 1272, 1272, 483: 1272, 1272, 1272, 1272, 1272, 1272, 1272, 491: 1272, 493: 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 502: 1272, 1272, 1272, 1272, 509: 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 544: 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 3661, 1272, 1272, 1272, 1272, 1272, 1272}, - {1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 474: 1273, 1273, 1273, 1273, 1273, 480: 1273, 1273, 483: 1273, 1273, 1273, 1273, 1273, 1273, 1273, 491: 1273, 493: 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 502: 1273, 1273, 1273, 1273, 509: 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 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, 3661, 1273, 1273, 1273, 1273, 1273, 1273}, + {1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 474: 1272, 1272, 1272, 1272, 1272, 480: 1272, 1272, 483: 1272, 1272, 1272, 1272, 1272, 1272, 1272, 491: 1272, 493: 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 502: 1272, 1272, 1272, 1272, 509: 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 544: 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 3662, 1272, 1272, 1272, 1272, 1272, 1272}, + {1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 474: 1273, 1273, 1273, 1273, 1273, 480: 1273, 1273, 483: 1273, 1273, 1273, 1273, 1273, 1273, 1273, 491: 1273, 493: 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 502: 1273, 1273, 1273, 1273, 509: 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 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, 3662, 1273, 1273, 1273, 1273, 1273, 1273}, // 1160 - {1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 474: 1274, 1274, 1274, 1274, 1274, 480: 1274, 1274, 483: 1274, 1274, 1274, 1274, 1274, 1274, 1274, 491: 1274, 493: 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 502: 1274, 1274, 1274, 1274, 509: 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 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, 3661, 1274, 1274, 1274, 1274, 1274, 1274}, - {1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 474: 1275, 1275, 1275, 1275, 1275, 480: 1275, 1275, 483: 1275, 1275, 1275, 1275, 1275, 1275, 1275, 491: 1275, 493: 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 502: 1275, 1275, 1275, 1275, 509: 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 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, 3661, 1275, 1275, 1275, 1275, 1275, 1275}, - {1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 474: 1276, 1276, 1276, 1276, 1276, 480: 1276, 1276, 483: 1276, 1276, 1276, 1276, 1276, 1276, 1276, 491: 1276, 493: 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 502: 1276, 1276, 1276, 1276, 509: 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 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, 3661, 1276, 1276, 1276, 1276, 1276, 1276}, - {1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 474: 1280, 1280, 1280, 1280, 1280, 480: 1280, 1280, 483: 1280, 1280, 1280, 1280, 3660, 1280, 1280, 491: 1280, 493: 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 502: 1280, 1280, 1280, 1280, 509: 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 3656, 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, 3657, 3658, 1280, 3661, 1280, 3659, 1280, 1280, 1280, 1280}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 1216, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3673}, + {1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 474: 1274, 1274, 1274, 1274, 1274, 480: 1274, 1274, 483: 1274, 1274, 1274, 1274, 1274, 1274, 1274, 491: 1274, 493: 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 502: 1274, 1274, 1274, 1274, 509: 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 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, 3662, 1274, 1274, 1274, 1274, 1274, 1274}, + {1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 474: 1275, 1275, 1275, 1275, 1275, 480: 1275, 1275, 483: 1275, 1275, 1275, 1275, 1275, 1275, 1275, 491: 1275, 493: 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 502: 1275, 1275, 1275, 1275, 509: 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 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, 3662, 1275, 1275, 1275, 1275, 1275, 1275}, + {1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 474: 1276, 1276, 1276, 1276, 1276, 480: 1276, 1276, 483: 1276, 1276, 1276, 1276, 1276, 1276, 1276, 491: 1276, 493: 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 502: 1276, 1276, 1276, 1276, 509: 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 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, 3662, 1276, 1276, 1276, 1276, 1276, 1276}, + {1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 474: 1280, 1280, 1280, 1280, 1280, 480: 1280, 1280, 483: 1280, 1280, 1280, 1280, 3661, 1280, 1280, 491: 1280, 493: 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 502: 1280, 1280, 1280, 1280, 509: 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 3657, 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, 3658, 3659, 1280, 3662, 1280, 3660, 1280, 1280, 1280, 1280}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 1216, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3674}, // 1165 - {101: 3432, 104: 3428, 108: 3425, 3440, 3427, 3424, 3426, 3430, 3431, 3436, 3435, 3434, 3438, 3439, 3433, 3437, 123: 3429, 505: 3313, 509: 3311, 3312, 3310, 3308, 531: 3422, 3419, 3421, 3420, 3416, 3418, 3417, 3414, 3415, 3413, 3423, 733: 3309, 3307, 802: 3412, 821: 3674}, + {101: 3433, 104: 3429, 108: 3426, 3441, 3428, 3425, 3427, 3431, 3432, 3437, 3436, 3435, 3439, 3440, 3434, 3438, 123: 3430, 505: 3314, 509: 3312, 3313, 3311, 3309, 531: 3423, 3420, 3422, 3421, 3417, 3419, 3418, 3415, 3416, 3414, 3424, 733: 3310, 3308, 802: 3413, 821: 3675}, {1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 474: 1278, 1278, 1278, 1278, 1278, 480: 1278, 1278, 483: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 491: 1278, 493: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 502: 1278, 1278, 1278, 1278, 509: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 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}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 3317, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 3676}, - {1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 474: 1277, 1277, 1277, 1277, 1277, 480: 1277, 1277, 483: 1277, 1277, 1277, 1277, 3660, 1277, 1277, 491: 1277, 493: 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 502: 1277, 1277, 1277, 1277, 509: 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 3656, 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, 3657, 3658, 1277, 3661, 1277, 3659, 1277, 1277, 1277, 1277}, - {1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 474: 1281, 1281, 1281, 1281, 1281, 480: 1281, 1281, 483: 1281, 1281, 1281, 1281, 3660, 1281, 1281, 491: 1281, 493: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 502: 1281, 1281, 1281, 1281, 509: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 3656, 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, 3657, 3658, 1281, 3661, 1281, 3659, 1281, 1281, 1281, 1281}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 3318, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 3677}, + {1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 474: 1277, 1277, 1277, 1277, 1277, 480: 1277, 1277, 483: 1277, 1277, 1277, 1277, 3661, 1277, 1277, 491: 1277, 493: 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 502: 1277, 1277, 1277, 1277, 509: 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 3657, 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, 3658, 3659, 1277, 3662, 1277, 3660, 1277, 1277, 1277, 1277}, + {1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 474: 1281, 1281, 1281, 1281, 1281, 480: 1281, 1281, 483: 1281, 1281, 1281, 1281, 3661, 1281, 1281, 491: 1281, 493: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 502: 1281, 1281, 1281, 1281, 509: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 3657, 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, 3658, 3659, 1281, 3662, 1281, 3660, 1281, 1281, 1281, 1281}, // 1170 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 1216, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3679}, - {101: 3432, 104: 3428, 108: 3425, 3440, 3427, 3424, 3426, 3430, 3431, 3436, 3435, 3434, 3438, 3439, 3433, 3437, 123: 3429, 505: 3313, 509: 3311, 3312, 3310, 3308, 531: 3422, 3419, 3421, 3420, 3416, 3418, 3417, 3414, 3415, 3413, 3423, 733: 3309, 3307, 802: 3412, 821: 3680}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 1216, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3680}, + {101: 3433, 104: 3429, 108: 3426, 3441, 3428, 3425, 3427, 3431, 3432, 3437, 3436, 3435, 3439, 3440, 3434, 3438, 123: 3430, 505: 3314, 509: 3312, 3313, 3311, 3309, 531: 3423, 3420, 3422, 3421, 3417, 3419, 3418, 3415, 3416, 3414, 3424, 733: 3310, 3308, 802: 3413, 821: 3681}, {1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 474: 1279, 1279, 1279, 1279, 1279, 480: 1279, 1279, 483: 1279, 1279, 1279, 1279, 1279, 1279, 1279, 491: 1279, 493: 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 502: 1279, 1279, 1279, 1279, 509: 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 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}, - {1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 474: 1282, 1282, 1282, 1282, 1282, 480: 1282, 1282, 483: 1282, 1282, 3654, 3655, 3660, 1282, 1282, 491: 1282, 493: 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 502: 1282, 1282, 1282, 1282, 509: 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 3656, 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, 3657, 3658, 1282, 3661, 1282, 3659, 1282, 1282, 1282, 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, 474: 1283, 1283, 1283, 1283, 1283, 480: 1283, 1283, 483: 1283, 1283, 3654, 3655, 3660, 1283, 1283, 491: 1283, 493: 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 502: 1283, 1283, 1283, 1283, 509: 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 3656, 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, 3657, 3658, 1283, 3661, 1283, 3659, 1283, 1283, 1283, 1283}, + {1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 474: 1282, 1282, 1282, 1282, 1282, 480: 1282, 1282, 483: 1282, 1282, 3655, 3656, 3661, 1282, 1282, 491: 1282, 493: 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 502: 1282, 1282, 1282, 1282, 509: 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 3657, 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, 3658, 3659, 1282, 3662, 1282, 3660, 1282, 1282, 1282, 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, 474: 1283, 1283, 1283, 1283, 1283, 480: 1283, 1283, 483: 1283, 1283, 3655, 3656, 3661, 1283, 1283, 491: 1283, 493: 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 502: 1283, 1283, 1283, 1283, 509: 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 3657, 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, 3658, 3659, 1283, 3662, 1283, 3660, 1283, 1283, 1283, 1283}, // 1175 - {1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 474: 1284, 1284, 1284, 1284, 1284, 480: 1284, 1284, 483: 1284, 1284, 3654, 3655, 3660, 1284, 1284, 491: 1284, 493: 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 502: 1284, 1284, 1284, 1284, 509: 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 3656, 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, 3657, 3658, 1284, 3661, 1284, 3659, 3652, 3653, 1284, 1284}, - {1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 474: 1285, 1285, 1285, 1285, 1285, 480: 1285, 1285, 483: 1285, 1285, 3654, 3655, 3660, 1285, 1285, 491: 1285, 493: 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 502: 1285, 1285, 1285, 1285, 509: 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 3656, 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, 3657, 3658, 3651, 3661, 1285, 3659, 3652, 3653, 1285, 1285}, - {101: 3432, 104: 3428, 108: 3425, 3440, 3427, 3424, 3426, 3430, 3431, 3436, 3435, 3434, 3438, 3439, 3433, 3437, 123: 3429, 531: 3422, 3419, 3421, 3420, 3416, 3418, 3417, 3414, 3415, 3413, 3423, 802: 3412, 821: 3686}, - {499: 3687}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3688}, + {1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 474: 1284, 1284, 1284, 1284, 1284, 480: 1284, 1284, 483: 1284, 1284, 3655, 3656, 3661, 1284, 1284, 491: 1284, 493: 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 502: 1284, 1284, 1284, 1284, 509: 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 3657, 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, 3658, 3659, 1284, 3662, 1284, 3660, 3653, 3654, 1284, 1284}, + {1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 474: 1285, 1285, 1285, 1285, 1285, 480: 1285, 1285, 483: 1285, 1285, 3655, 3656, 3661, 1285, 1285, 491: 1285, 493: 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 502: 1285, 1285, 1285, 1285, 509: 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 3657, 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, 3658, 3659, 3652, 3662, 1285, 3660, 3653, 3654, 1285, 1285}, + {101: 3433, 104: 3429, 108: 3426, 3441, 3428, 3425, 3427, 3431, 3432, 3437, 3436, 3435, 3439, 3440, 3434, 3438, 123: 3430, 531: 3423, 3420, 3422, 3421, 3417, 3419, 3418, 3415, 3416, 3414, 3424, 802: 3413, 821: 3687}, + {499: 3688}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3689}, // 1180 - {47: 3689, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, + {47: 3690, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, {1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 474: 1166, 1166, 1166, 1166, 1166, 480: 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 491: 1166, 493: 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 502: 1166, 1166, 1166, 1166, 509: 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 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, 585: 1166}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3691}, - {7: 3692, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, - {581: 3693}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3692}, + {7: 3693, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, + {581: 3694}, // 1185 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3694}, - {101: 3432, 104: 3428, 108: 3425, 3440, 3427, 3424, 3426, 3430, 3431, 3436, 3435, 3434, 3438, 3439, 3433, 3437, 123: 3429, 505: 3313, 509: 3311, 3312, 3310, 3308, 531: 3422, 3419, 3421, 3420, 3416, 3418, 3417, 3414, 3415, 3413, 3423, 733: 3309, 3307, 802: 3412, 821: 3695}, - {47: 3696}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3695}, + {101: 3433, 104: 3429, 108: 3426, 3441, 3428, 3425, 3427, 3431, 3432, 3437, 3436, 3435, 3439, 3440, 3434, 3438, 123: 3430, 505: 3314, 509: 3312, 3313, 3311, 3309, 531: 3423, 3420, 3422, 3421, 3417, 3419, 3418, 3415, 3416, 3414, 3424, 733: 3310, 3308, 802: 3413, 821: 3696}, + {47: 3697}, {1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 474: 1167, 1167, 1167, 1167, 1167, 480: 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 491: 1167, 493: 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 502: 1167, 1167, 1167, 1167, 509: 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 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, 585: 1167}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3698}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3699}, // 1190 - {7: 3699, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3701, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3700}, - {47: 3705, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 1216, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3702}, - {101: 3432, 104: 3428, 108: 3425, 3440, 3427, 3424, 3426, 3430, 3431, 3436, 3435, 3434, 3438, 3439, 3433, 3437, 123: 3429, 505: 3313, 509: 3311, 3312, 3310, 3308, 531: 3422, 3419, 3421, 3420, 3416, 3418, 3417, 3414, 3415, 3413, 3423, 733: 3309, 3307, 802: 3412, 821: 3703}, + {7: 3700, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3702, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3701}, + {47: 3706, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 1216, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3703}, + {101: 3433, 104: 3429, 108: 3426, 3441, 3428, 3425, 3427, 3431, 3432, 3437, 3436, 3435, 3439, 3440, 3434, 3438, 123: 3430, 505: 3314, 509: 3312, 3313, 3311, 3309, 531: 3423, 3420, 3422, 3421, 3417, 3419, 3418, 3415, 3416, 3414, 3424, 733: 3310, 3308, 802: 3413, 821: 3704}, // 1195 - {47: 3704, 485: 3675}, + {47: 3705, 485: 3676}, {1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 474: 1168, 1168, 1168, 1168, 1168, 480: 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 491: 1168, 493: 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 502: 1168, 1168, 1168, 1168, 509: 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 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, 585: 1168}, {1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 474: 1169, 1169, 1169, 1169, 1169, 480: 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 491: 1169, 493: 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 502: 1169, 1169, 1169, 1169, 509: 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 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, 585: 1169}, - {47: 1907, 508: 3708, 1050: 3707, 3709}, + {47: 1907, 508: 3709, 1050: 3708, 3710}, {47: 1906}, // 1200 {47: 1905}, - {47: 3710}, + {47: 3711}, {1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 474: 1170, 1170, 1170, 1170, 1170, 480: 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 491: 1170, 493: 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 502: 1170, 1170, 1170, 1170, 509: 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 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, 585: 1170}, - {47: 1907, 508: 3708, 1050: 3707, 3712}, - {47: 3713}, + {47: 1907, 508: 3709, 1050: 3708, 3713}, + {47: 3714}, // 1205 {1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 474: 1171, 1171, 1171, 1171, 1171, 480: 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 491: 1171, 493: 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 502: 1171, 1171, 1171, 1171, 509: 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 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, 585: 1171}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 3317, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 3715}, - {7: 3716, 485: 3654, 3655, 3660, 523: 3656, 556: 3657, 3658, 3651, 3661, 3650, 3659, 3652, 3653}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 3317, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 3717}, - {47: 3718, 485: 3654, 3655, 3660, 523: 3656, 556: 3657, 3658, 3651, 3661, 3650, 3659, 3652, 3653}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 3318, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 3716}, + {7: 3717, 485: 3655, 3656, 3661, 523: 3657, 556: 3658, 3659, 3652, 3662, 3651, 3660, 3653, 3654}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 3318, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 3718}, + {47: 3719, 485: 3655, 3656, 3661, 523: 3657, 556: 3658, 3659, 3652, 3662, 3651, 3660, 3653, 3654}, // 1210 {1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 474: 1173, 1173, 1173, 1173, 1173, 480: 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 491: 1173, 493: 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 502: 1173, 1173, 1173, 1173, 509: 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 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, 585: 1173}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 1909, 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3556, 777: 3720, 825: 3721}, - {7: 3558, 47: 1908}, - {47: 3722}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 1909, 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3557, 777: 3721, 825: 3722}, + {7: 3559, 47: 1908}, + {47: 3723}, {1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 474: 1174, 1174, 1174, 1174, 1174, 480: 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 491: 1174, 493: 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 502: 1174, 1174, 1174, 1174, 509: 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 544: 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 585: 1174}, // 1215 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3556, 777: 3724}, - {7: 3558, 47: 3725, 481: 3726}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3557, 777: 3725}, + {7: 3559, 47: 3726, 481: 3727}, {1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 474: 1179, 1179, 1179, 1179, 1179, 480: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 491: 1179, 493: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 502: 1179, 1179, 1179, 1179, 509: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 544: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 585: 1179}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 3458, 543: 3729, 663: 3459, 2731, 2732, 2730, 737: 3728, 806: 3727}, - {47: 3730}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 3459, 543: 3730, 663: 3460, 2732, 2733, 2731, 737: 3729, 806: 3728}, + {47: 3731}, // 1220 {748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 748, 47: 748, 98: 748, 107: 748, 472: 748, 748, 748, 476: 748, 748, 748, 748, 748, 482: 748, 490: 748, 748, 748, 501: 748, 503: 748, 748, 506: 748, 748, 543: 748, 569: 748, 573: 748, 582: 748, 586: 748, 638: 748, 642: 748, 748, 748, 748, 748, 648: 748, 657: 748}, {747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 747, 47: 747, 98: 747, 107: 747, 472: 747, 747, 747, 476: 747, 747, 747, 747, 747, 482: 747, 490: 747, 747, 747, 501: 747, 503: 747, 747, 506: 747, 747, 543: 747, 569: 747, 573: 747, 582: 747, 586: 747, 638: 747, 642: 747, 747, 747, 747, 747, 648: 747, 657: 747}, {1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 474: 1178, 1178, 1178, 1178, 1178, 480: 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 491: 1178, 493: 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 502: 1178, 1178, 1178, 1178, 509: 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 544: 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 585: 1178}, {1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 474: 1180, 1180, 1180, 1180, 1180, 480: 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 491: 1180, 493: 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 502: 1180, 1180, 1180, 1180, 509: 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 544: 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 585: 1180}, - {47: 3733, 508: 3734}, + {47: 3734, 508: 3735}, // 1225 {1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 474: 1102, 1102, 1102, 1102, 1102, 480: 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 491: 1102, 493: 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 502: 1102, 1102, 1102, 1102, 509: 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 544: 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 585: 1102}, - {47: 3735}, + {47: 3736}, {1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 474: 1101, 1101, 1101, 1101, 1101, 480: 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 491: 1101, 493: 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 502: 1101, 1101, 1101, 1101, 509: 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 544: 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 585: 1101}, - {47: 3737}, + {47: 3738}, {1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 474: 1181, 1181, 1181, 1181, 1181, 480: 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 491: 1181, 493: 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 502: 1181, 1181, 1181, 1181, 509: 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 544: 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 585: 1181}, // 1230 - {47: 3740}, + {47: 3741}, {1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 474: 1182, 1182, 1182, 1182, 1182, 480: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 491: 1182, 493: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 502: 1182, 1182, 1182, 1182, 509: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 544: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 585: 1182}, {1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 474: 1195, 1195, 1195, 1195, 1195, 480: 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 491: 1195, 493: 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 502: 1195, 1195, 1195, 1195, 509: 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 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, 585: 1195, 649: 1195, 661: 1195, 667: 1195}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 1909, 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3556, 777: 3720, 825: 3742}, - {47: 3743}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 1909, 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3557, 777: 3721, 825: 3743}, + {47: 3744}, // 1235 {1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 474: 1183, 1183, 1183, 1183, 1183, 480: 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 491: 1183, 493: 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 502: 1183, 1183, 1183, 1183, 509: 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 544: 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 585: 1183}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 1909, 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3556, 777: 3720, 825: 3745}, - {47: 3746}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 1909, 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3557, 777: 3721, 825: 3746}, + {47: 3747}, {1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 474: 1184, 1184, 1184, 1184, 1184, 480: 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 491: 1184, 493: 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 502: 1184, 1184, 1184, 1184, 509: 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 544: 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 585: 1184}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3748, 2731, 2732, 2730, 710: 3749}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3749, 2732, 2733, 2731, 710: 3750}, // 1240 - {47: 1269, 498: 1269, 651: 3751}, - {47: 3750}, + {47: 1269, 498: 1269, 651: 3752}, + {47: 3751}, {1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 474: 1238, 1238, 1238, 1238, 1238, 480: 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 491: 1238, 493: 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 502: 1238, 1238, 1238, 1238, 509: 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 544: 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 585: 1238}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3752, 2731, 2732, 2730}, - {47: 1268, 498: 1268, 651: 3753}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3753, 2732, 2733, 2731}, + {47: 1268, 498: 1268, 651: 3754}, // 1245 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3754, 2731, 2732, 2730}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3755, 2732, 2733, 2731}, {1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 474: 1267, 1267, 1267, 1267, 1267, 480: 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 491: 1267, 493: 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 502: 1267, 1267, 1267, 1267, 509: 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 544: 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 585: 1267, 654: 1267, 1267}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3748, 2731, 2732, 2730, 710: 3756}, - {47: 3757}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3749, 2732, 2733, 2731, 710: 3757}, + {47: 3758}, {1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 474: 1239, 1239, 1239, 1239, 1239, 480: 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 491: 1239, 493: 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 502: 1239, 1239, 1239, 1239, 509: 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 544: 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 1239, 585: 1239}, // 1250 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3759}, - {7: 3760, 481: 3761, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, - {49: 3772, 101: 3768, 165: 3774, 173: 3769, 3767, 193: 3771, 506: 3779, 543: 3765, 646: 3778, 679: 3770, 3775, 3776, 684: 3777, 739: 3773, 899: 3766, 997: 3764}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 3458, 543: 3729, 663: 3459, 2731, 2732, 2730, 737: 3728, 806: 3762}, - {47: 3763}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3760}, + {7: 3761, 481: 3762, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, + {49: 3773, 101: 3769, 165: 3775, 173: 3770, 3768, 193: 3772, 506: 3780, 543: 3766, 646: 3779, 679: 3771, 3776, 3777, 684: 3778, 739: 3774, 899: 3767, 997: 3765}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 3459, 543: 3730, 663: 3460, 2732, 2733, 2731, 737: 3729, 806: 3763}, + {47: 3764}, // 1255 {1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 474: 1240, 1240, 1240, 1240, 1240, 480: 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 491: 1240, 493: 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 502: 1240, 1240, 1240, 1240, 509: 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 544: 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 1240, 585: 1240}, - {47: 3815}, - {47: 286, 473: 3794, 762: 3795, 785: 3814}, - {14: 286, 47: 286, 473: 3794, 506: 286, 543: 286, 646: 286, 762: 3795, 785: 3799}, + {47: 3816}, + {47: 286, 473: 3795, 762: 3796, 785: 3815}, + {14: 286, 47: 286, 473: 3795, 506: 286, 543: 286, 646: 286, 762: 3796, 785: 3800}, {47: 1062}, // 1260 {47: 1061}, - {47: 286, 473: 3794, 762: 3795, 785: 3798}, - {47: 279, 473: 3781, 762: 3782, 902: 3797, 907: 3783}, - {47: 286, 473: 3794, 762: 3795, 785: 3793}, - {47: 350, 682: 3790, 3791, 1089: 3792}, + {47: 286, 473: 3795, 762: 3796, 785: 3799}, + {47: 279, 473: 3782, 762: 3783, 902: 3798, 907: 3784}, + {47: 286, 473: 3795, 762: 3796, 785: 3794}, + {47: 350, 682: 3791, 3792, 1089: 3793}, // 1265 - {47: 350, 682: 3790, 3791, 1089: 3789}, + {47: 350, 682: 3791, 3792, 1089: 3790}, {47: 1055}, {47: 1054}, - {47: 279, 473: 3781, 762: 3782, 902: 3780, 907: 3783}, + {47: 279, 473: 3782, 762: 3783, 902: 3781, 907: 3784}, {47: 1052}, // 1270 {14: 324, 47: 324, 473: 324, 506: 324, 543: 324, 646: 324}, {14: 323, 47: 323, 473: 323, 506: 323, 543: 323, 646: 323}, {47: 1053}, - {508: 2705, 732: 2704, 743: 3784}, + {508: 2706, 732: 2705, 743: 3785}, {278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 47: 278, 49: 278, 472: 278, 476: 278, 278, 278, 278, 482: 278, 490: 278, 492: 278, 573: 278, 582: 278, 586: 278, 638: 278, 642: 278, 278, 278, 739: 278, 741: 278}, // 1275 {277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 47: 277, 49: 277, 472: 277, 476: 277, 277, 277, 277, 482: 277, 490: 277, 492: 277, 573: 277, 582: 277, 586: 277, 638: 277, 642: 277, 277, 277, 739: 277, 741: 277}, - {7: 3786, 47: 3785}, + {7: 3787, 47: 3786}, {287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 14: 287, 47: 287, 49: 287, 102: 287, 287, 106: 287, 472: 287, 476: 287, 287, 287, 287, 482: 287, 490: 287, 492: 287, 506: 287, 529: 287, 287, 543: 287, 573: 287, 582: 287, 586: 287, 638: 287, 642: 287, 287, 287, 646: 287, 739: 287, 741: 287}, - {508: 2705, 732: 2704, 743: 3787}, - {47: 3788}, + {508: 2706, 732: 2705, 743: 3788}, + {47: 3789}, // 1280 {276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 47: 276, 49: 276, 472: 276, 476: 276, 276, 276, 276, 482: 276, 490: 276, 492: 276, 573: 276, 582: 276, 586: 276, 638: 276, 642: 276, 276, 276, 739: 276, 741: 276}, {47: 1056}, @@ -7657,357 +7658,357 @@ var ( {47: 1057}, // 1285 {47: 1058}, - {508: 2705, 732: 2704, 743: 3796}, + {508: 2706, 732: 2705, 743: 3797}, {285, 285, 285, 285, 285, 285, 285, 285, 285, 285, 285, 285, 285, 14: 285, 47: 285, 49: 285, 102: 285, 285, 106: 285, 472: 285, 476: 285, 285, 285, 285, 482: 285, 490: 285, 492: 285, 506: 285, 529: 285, 285, 543: 285, 573: 285, 582: 285, 586: 285, 638: 285, 642: 285, 285, 285, 646: 285, 739: 285, 741: 285}, - {47: 3785}, + {47: 3786}, {47: 1059}, // 1290 {47: 1060}, - {14: 3804, 47: 273, 506: 3805, 543: 3801, 646: 3803, 772: 3802, 797: 3800}, + {14: 3805, 47: 273, 506: 3806, 543: 3802, 646: 3804, 772: 3803, 797: 3801}, {47: 1063}, - {270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 14: 3804, 47: 270, 472: 270, 476: 270, 270, 270, 270, 482: 270, 490: 270, 492: 270, 506: 3805, 573: 270, 582: 270, 586: 270, 638: 270, 642: 270, 270, 270, 646: 3803, 772: 3812, 1253: 3811}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 3458, 543: 3729, 663: 3459, 2731, 2732, 2730, 737: 3728, 806: 3808}, + {270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 14: 3805, 47: 270, 472: 270, 476: 270, 270, 270, 270, 482: 270, 490: 270, 492: 270, 506: 3806, 573: 270, 582: 270, 586: 270, 638: 270, 642: 270, 270, 270, 646: 3804, 772: 3813, 1253: 3812}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 3459, 543: 3730, 663: 3460, 2732, 2733, 2731, 737: 3729, 806: 3809}, // 1295 - {504: 3807}, + {504: 3808}, {267, 267, 267, 267, 267, 267, 267, 8: 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 48: 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 475: 267, 479: 267, 497: 267, 267, 518: 267, 543: 267}, - {504: 3806}, + {504: 3807}, {266, 266, 266, 266, 266, 266, 266, 8: 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 48: 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 475: 266, 479: 266, 497: 266, 266, 518: 266, 543: 266}, {268, 268, 268, 268, 268, 268, 268, 8: 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 48: 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 475: 268, 479: 268, 497: 268, 268, 518: 268, 543: 268}, // 1300 - {275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 47: 275, 472: 275, 476: 275, 275, 275, 275, 482: 275, 490: 275, 492: 275, 543: 3809, 573: 275, 582: 275, 586: 275, 638: 275, 642: 275, 275, 275, 1252: 3810}, + {275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 47: 275, 472: 275, 476: 275, 275, 275, 275, 482: 275, 490: 275, 492: 275, 543: 3810, 573: 275, 582: 275, 586: 275, 638: 275, 642: 275, 275, 275, 1252: 3811}, {274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 47: 274, 472: 274, 476: 274, 274, 274, 274, 482: 274, 490: 274, 492: 274, 573: 274, 582: 274, 586: 274, 638: 274, 642: 274, 274, 274}, {271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 47: 271, 472: 271, 476: 271, 271, 271, 271, 482: 271, 490: 271, 492: 271, 573: 271, 582: 271, 586: 271, 638: 271, 642: 271, 271, 271}, {272, 272, 272, 272, 272, 272, 272, 272, 272, 272, 272, 272, 272, 47: 272, 472: 272, 476: 272, 272, 272, 272, 482: 272, 490: 272, 492: 272, 573: 272, 582: 272, 586: 272, 638: 272, 642: 272, 272, 272}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 3458, 543: 3729, 663: 3459, 2731, 2732, 2730, 737: 3728, 806: 3813}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 3459, 543: 3730, 663: 3460, 2732, 2733, 2731, 737: 3729, 806: 3814}, // 1305 {269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 47: 269, 472: 269, 476: 269, 269, 269, 269, 482: 269, 490: 269, 492: 269, 573: 269, 582: 269, 586: 269, 638: 269, 642: 269, 269, 269}, {47: 1064}, {1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 474: 1241, 1241, 1241, 1241, 1241, 480: 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 491: 1241, 493: 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 502: 1241, 1241, 1241, 1241, 509: 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 544: 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 585: 1241}, - {505: 3313, 509: 3311, 3312, 3310, 3308, 542: 1070, 733: 3309, 3307}, - {542: 3820, 1156: 3819, 1335: 3818}, + {505: 3314, 509: 3312, 3313, 3311, 3309, 542: 1070, 733: 3310, 3308}, + {542: 3821, 1156: 3820, 1335: 3819}, // 1310 - {157: 1066, 542: 3820, 545: 3826, 1156: 3825, 1202: 3824}, + {157: 1066, 542: 3821, 545: 3827, 1156: 3826, 1202: 3825}, {157: 1069, 542: 1069, 545: 1069}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3821}, - {505: 3313, 509: 3311, 3312, 3310, 3308, 546: 3822, 733: 3309, 3307}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3823}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3822}, + {505: 3314, 509: 3312, 3313, 3311, 3309, 546: 3823, 733: 3310, 3308}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3824}, // 1315 - {157: 1067, 505: 3313, 509: 3311, 3312, 3310, 3308, 542: 1067, 545: 1067, 733: 3309, 3307}, - {157: 3828}, + {157: 1067, 505: 3314, 509: 3312, 3313, 3311, 3309, 542: 1067, 545: 1067, 733: 3310, 3308}, + {157: 3829}, {157: 1068, 542: 1068, 545: 1068}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3827}, - {157: 1065, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3828}, + {157: 1065, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, // 1320 {1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 474: 1242, 1242, 1242, 1242, 1242, 480: 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 491: 1242, 493: 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 502: 1242, 1242, 1242, 1242, 509: 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 544: 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 1242, 585: 1242}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3830}, - {478: 3831, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, - {49: 3772, 101: 3768, 165: 3774, 173: 3769, 3767, 193: 3771, 506: 3779, 543: 3765, 646: 3778, 679: 3770, 3775, 3776, 684: 3777, 739: 3773, 899: 3766, 997: 3832}, - {47: 3833}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3831}, + {478: 3832, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, + {49: 3773, 101: 3769, 165: 3775, 173: 3770, 3768, 193: 3772, 506: 3780, 543: 3766, 646: 3779, 679: 3771, 3776, 3777, 684: 3778, 739: 3774, 899: 3767, 997: 3833}, + {47: 3834}, // 1325 {1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 474: 1243, 1243, 1243, 1243, 1243, 480: 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 491: 1243, 493: 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 502: 1243, 1243, 1243, 1243, 509: 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 544: 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 585: 1243}, - {1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 474: 1244, 1244, 1244, 1244, 1244, 480: 1244, 1244, 3318, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 491: 1244, 493: 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 502: 1244, 1244, 1244, 1244, 509: 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 544: 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 585: 1244}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3836}, - {505: 3313, 509: 3311, 3312, 3310, 3308, 522: 3837, 733: 3309, 3307}, + {1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 474: 1244, 1244, 1244, 1244, 1244, 480: 1244, 1244, 3319, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 491: 1244, 493: 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 502: 1244, 1244, 1244, 1244, 509: 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 544: 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 585: 1244}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3837}, + {505: 3314, 509: 3312, 3313, 3311, 3309, 522: 3838, 733: 3310, 3308}, {1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 474: 1245, 1245, 1245, 1245, 1245, 480: 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 491: 1245, 493: 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 502: 1245, 1245, 1245, 1245, 509: 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 544: 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 585: 1245}, // 1330 {1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 474: 1246, 1246, 1246, 1246, 1246, 480: 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 491: 1246, 493: 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 502: 1246, 1246, 1246, 1246, 509: 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 544: 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 585: 1246}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3556, 777: 3840}, - {7: 3841}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3842}, - {7: 1912, 47: 3843, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3557, 777: 3841}, + {7: 3842}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3843}, + {7: 1912, 47: 3844, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, // 1335 {1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 474: 1247, 1247, 1247, 1247, 1247, 480: 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 491: 1247, 493: 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 502: 1247, 1247, 1247, 1247, 509: 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 544: 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 585: 1247}, - {7: 1913, 47: 3946, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, - {7: 3943}, - {7: 1250, 47: 1250, 476: 1250, 1250, 480: 805, 482: 1250, 485: 1250, 1250, 1250, 805, 805, 493: 2697, 498: 1250, 500: 2698, 502: 2694, 505: 1250, 509: 1250, 1250, 1250, 1250, 518: 1250, 523: 1250, 544: 1250, 547: 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 585: 1250, 766: 3859, 3860}, - {473: 3747, 576: 3864, 910: 3863, 974: 3862}, + {7: 1913, 47: 3947, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, + {7: 3944}, + {7: 1250, 47: 1250, 476: 1250, 1250, 480: 805, 482: 1250, 485: 1250, 1250, 1250, 805, 805, 493: 2698, 498: 1250, 500: 2699, 502: 2695, 505: 1250, 509: 1250, 1250, 1250, 1250, 518: 1250, 523: 1250, 544: 1250, 547: 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 585: 1250, 766: 3860, 3861}, + {473: 3748, 576: 3865, 910: 3864, 974: 3863}, // 1340 - {473: 2559, 501: 2557, 569: 2556, 645: 2552, 708: 3856, 747: 3855, 2553, 2554, 2555, 2564, 755: 2562, 3857, 3858}, - {47: 3854, 480: 806, 488: 806, 806}, + {473: 2560, 501: 2558, 569: 2557, 645: 2553, 708: 3857, 747: 3856, 2554, 2555, 2556, 2565, 755: 2563, 3858, 3859}, + {47: 3855, 480: 806, 488: 806, 806}, + {47: 3854}, {47: 3853}, - {47: 3852}, {833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 480: 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 491: 833, 493: 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 509: 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 544: 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 833, 569: 833, 585: 833, 645: 833, 653: 833, 738: 833}, // 1345 {834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 480: 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 491: 834, 493: 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 509: 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 544: 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 834, 569: 834, 585: 834, 645: 834, 653: 834, 738: 834}, {835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 480: 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 491: 835, 493: 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 509: 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 544: 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 835, 569: 835, 585: 835, 645: 835, 653: 835, 738: 835}, {990, 990, 47: 990, 472: 990, 474: 990, 480: 806, 990, 488: 806, 806}, - {989, 989, 47: 989, 472: 989, 474: 989, 480: 805, 989, 488: 805, 805, 493: 2697, 500: 2698, 502: 2694, 766: 3859, 3860}, + {989, 989, 47: 989, 472: 989, 474: 989, 480: 805, 989, 488: 805, 805, 493: 2698, 500: 2699, 502: 2695, 766: 3860, 3861}, {818, 818, 47: 818, 472: 818, 474: 818, 481: 818}, // 1350 {817, 817, 47: 817, 472: 817, 474: 817, 481: 817}, - {811, 811, 47: 811, 472: 811, 474: 811, 481: 811, 493: 2697, 500: 2698, 767: 3861}, + {811, 811, 47: 811, 472: 811, 474: 811, 481: 811, 493: 2698, 500: 2699, 767: 3862}, {810, 810, 47: 810, 472: 810, 474: 810, 481: 810}, {809, 809, 47: 809, 472: 809, 474: 809, 481: 809}, - {1287, 1287, 7: 3876, 47: 1287, 472: 1287, 474: 1287, 480: 1287, 1287, 488: 1287, 1287, 493: 1287, 1287, 1287, 1287, 500: 1287, 502: 2694, 766: 2695, 810: 3875}, + {1287, 1287, 7: 3877, 47: 1287, 472: 1287, 474: 1287, 480: 1287, 1287, 488: 1287, 1287, 493: 1287, 1287, 1287, 1287, 500: 1287, 502: 2695, 766: 2696, 810: 3876}, // 1355 {8, 8, 7: 8, 47: 8, 472: 8, 474: 8, 480: 8, 8, 488: 8, 8, 493: 8, 8, 8, 8, 500: 8, 502: 8}, - {473: 3865, 838: 3866}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 1327, 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3871, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3867, 795: 3870, 1325: 3869, 3868}, + {473: 3866, 838: 3867}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 1327, 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3872, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3868, 795: 3871, 1325: 3870, 3869}, {6, 6, 7: 6, 47: 6, 472: 6, 474: 6, 480: 6, 6, 488: 6, 6, 493: 6, 6, 6, 6, 500: 6, 502: 6}, - {1323, 1323, 7: 1323, 47: 1323, 472: 1323, 481: 1323, 493: 1323, 497: 1323, 502: 1323, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, + {1323, 1323, 7: 1323, 47: 1323, 472: 1323, 481: 1323, 493: 1323, 497: 1323, 502: 1323, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, // 1360 - {47: 3874}, - {7: 3872, 47: 1326}, + {47: 3875}, + {7: 3873, 47: 1326}, {7: 1324, 47: 1324}, - {1322, 1322, 7: 1322, 47: 1322, 472: 1322, 3755, 481: 1322, 493: 1322, 497: 1322, 502: 1322}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3871, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3867, 795: 3873}, + {1322, 1322, 7: 1322, 47: 1322, 472: 1322, 3756, 481: 1322, 493: 1322, 497: 1322, 502: 1322}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3872, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3868, 795: 3874}, // 1365 {7: 1325, 47: 1325}, {1328, 1328, 7: 1328, 47: 1328, 86: 1328, 472: 1328, 474: 1328, 480: 1328, 1328, 488: 1328, 1328, 493: 1328, 1328, 1328, 1328, 500: 1328, 502: 1328, 505: 1328}, - {860, 860, 47: 860, 472: 860, 474: 860, 480: 860, 860, 488: 860, 860, 493: 2697, 860, 860, 860, 500: 2698, 767: 2699, 828: 3878}, - {576: 3864, 910: 3877}, + {860, 860, 47: 860, 472: 860, 474: 860, 480: 860, 860, 488: 860, 860, 493: 2698, 860, 860, 860, 500: 2699, 767: 2700, 828: 3879}, + {576: 3865, 910: 3878}, {7, 7, 7: 7, 47: 7, 472: 7, 474: 7, 480: 7, 7, 488: 7, 7, 493: 7, 7, 7, 7, 500: 7, 502: 7}, // 1370 - {831, 831, 47: 831, 472: 831, 474: 831, 480: 831, 831, 488: 831, 831, 494: 3880, 831, 3881, 886: 3879}, - {837, 837, 47: 837, 472: 837, 474: 837, 480: 837, 837, 488: 837, 837, 495: 3906, 887: 3905}, - {281: 3886, 653: 3885}, - {544: 3882}, - {281: 3883}, + {831, 831, 47: 831, 472: 831, 474: 831, 480: 831, 831, 488: 831, 831, 494: 3881, 831, 3882, 886: 3880}, + {837, 837, 47: 837, 472: 837, 474: 837, 480: 837, 837, 488: 837, 837, 495: 3907, 887: 3906}, + {281: 3887, 653: 3886}, + {544: 3883}, + {281: 3884}, // 1375 - {181: 3884}, + {181: 3885}, {823, 823, 47: 823, 472: 823, 474: 823, 480: 823, 823, 488: 823, 823, 495: 823}, - {822, 822, 47: 822, 138: 822, 150: 822, 171: 822, 472: 822, 474: 822, 480: 822, 822, 488: 822, 822, 495: 822, 1082: 3888, 3899}, - {822, 822, 47: 822, 138: 822, 150: 822, 472: 822, 474: 822, 480: 822, 822, 488: 822, 822, 495: 822, 1082: 3888, 3887}, - {829, 829, 47: 829, 138: 3897, 150: 3896, 472: 829, 474: 829, 480: 829, 829, 488: 829, 829, 495: 829}, + {822, 822, 47: 822, 138: 822, 150: 822, 171: 822, 472: 822, 474: 822, 480: 822, 822, 488: 822, 822, 495: 822, 1082: 3889, 3900}, + {822, 822, 47: 822, 138: 822, 150: 822, 472: 822, 474: 822, 480: 822, 822, 488: 822, 822, 495: 822, 1082: 3889, 3888}, + {829, 829, 47: 829, 138: 3898, 150: 3897, 472: 829, 474: 829, 480: 829, 829, 488: 829, 829, 495: 829}, // 1380 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 3890, 794: 3891}, - {1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 544: 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 569: 1046, 573: 1046, 582: 1046, 585: 1046, 1046, 1046, 638: 1046, 642: 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 3894, 1046, 1046, 656: 1046, 1046, 659: 1046, 1046, 668: 1046, 1046, 1046, 1046, 1046, 1046, 678: 1046, 685: 1046, 1046, 688: 1046, 703: 1046}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 3891, 794: 3892}, + {1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 544: 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 569: 1046, 573: 1046, 582: 1046, 585: 1046, 1046, 1046, 638: 1046, 642: 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 3895, 1046, 1046, 656: 1046, 1046, 659: 1046, 1046, 668: 1046, 1046, 1046, 1046, 1046, 1046, 678: 1046, 685: 1046, 1046, 688: 1046, 703: 1046}, {1044, 1044, 7: 1044, 47: 1044, 138: 1044, 150: 1044, 171: 1044, 472: 1044, 474: 1044, 480: 1044, 1044, 488: 1044, 1044, 495: 1044, 499: 1044, 649: 1044, 669: 1044, 671: 1044}, - {821, 821, 7: 3892, 47: 821, 138: 821, 150: 821, 171: 821, 472: 821, 474: 821, 480: 821, 821, 488: 821, 821, 495: 821}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 3893}, + {821, 821, 7: 3893, 47: 821, 138: 821, 150: 821, 171: 821, 472: 821, 474: 821, 480: 821, 821, 488: 821, 821, 495: 821}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 3894}, // 1385 {1043, 1043, 7: 1043, 47: 1043, 138: 1043, 150: 1043, 161: 1043, 171: 1043, 472: 1043, 474: 1043, 480: 1043, 1043, 488: 1043, 1043, 495: 1043, 499: 1043, 649: 1043, 1043, 669: 1043, 671: 1043}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3895, 2731, 2732, 2730}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3896, 2732, 2733, 2731}, {1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 544: 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 569: 1045, 573: 1045, 582: 1045, 585: 1045, 1045, 1045, 638: 1045, 642: 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 652: 1045, 1045, 656: 1045, 1045, 659: 1045, 1045, 668: 1045, 1045, 1045, 1045, 1045, 1045, 678: 1045, 685: 1045, 1045, 688: 1045, 703: 1045}, {826, 826, 47: 826, 472: 826, 474: 826, 480: 826, 826, 488: 826, 826, 495: 826}, - {263: 3898}, + {263: 3899}, // 1390 {824, 824, 47: 824, 472: 824, 474: 824, 480: 824, 824, 488: 824, 824, 495: 824}, - {830, 830, 47: 830, 138: 3902, 150: 3900, 171: 3901, 472: 830, 474: 830, 480: 830, 830, 488: 830, 830, 495: 830}, + {830, 830, 47: 830, 138: 3903, 150: 3901, 171: 3902, 472: 830, 474: 830, 480: 830, 830, 488: 830, 830, 495: 830}, {828, 828, 47: 828, 472: 828, 474: 828, 480: 828, 828, 488: 828, 828, 495: 828}, - {508: 2705, 732: 3904}, - {263: 3903}, + {508: 2706, 732: 3905}, + {263: 3904}, // 1395 {825, 825, 47: 825, 472: 825, 474: 825, 480: 825, 825, 488: 825, 825, 495: 825}, {827, 827, 47: 827, 472: 827, 474: 827, 480: 827, 827, 488: 827, 827, 495: 827}, {991, 991, 47: 991, 472: 991, 474: 991, 480: 991, 991, 488: 991, 991}, - {1265: 3907}, - {475: 3908}, + {1265: 3908}, + {475: 3909}, // 1400 - {100, 100, 47: 100, 98: 3912, 107: 3911, 472: 100, 474: 100, 480: 100, 100, 488: 100, 100, 657: 100, 832: 3910, 1047: 3909}, - {87, 87, 47: 87, 472: 87, 474: 87, 480: 87, 87, 488: 87, 87, 657: 3933, 942: 3932}, - {781: 3915, 787: 3917, 792: 3918, 3916, 1046: 3914, 1208: 3913}, + {100, 100, 47: 100, 98: 3913, 107: 3912, 472: 100, 474: 100, 480: 100, 100, 488: 100, 100, 657: 100, 832: 3911, 1047: 3910}, + {87, 87, 47: 87, 472: 87, 474: 87, 480: 87, 87, 488: 87, 87, 657: 3934, 942: 3933}, + {781: 3916, 787: 3918, 792: 3919, 3917, 1046: 3915, 1208: 3914}, {98, 98, 15: 98, 48: 98, 50: 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 472: 98, 98, 499: 98, 544: 98, 652: 98, 781: 98, 787: 98, 792: 98, 98}, {97, 97, 15: 97, 48: 97, 50: 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 472: 97, 97, 499: 97, 544: 97, 652: 97, 781: 97, 787: 97, 792: 97, 97}, // 1405 - {99, 99, 47: 99, 472: 99, 99, 99, 480: 99, 99, 488: 99, 99, 491: 99, 504: 99, 657: 99, 781: 3915, 787: 3917, 792: 3918, 3916, 1046: 3931}, + {99, 99, 47: 99, 472: 99, 99, 99, 480: 99, 99, 488: 99, 99, 491: 99, 504: 99, 657: 99, 781: 3916, 787: 3918, 792: 3919, 3917, 1046: 3932}, {95, 95, 47: 95, 472: 95, 95, 95, 480: 95, 95, 488: 95, 95, 491: 95, 504: 95, 657: 95, 781: 95, 787: 95, 792: 95, 95}, - {659: 3929}, - {787: 3926}, - {659: 3924}, + {659: 3930}, + {787: 3927}, + {659: 3925}, // 1410 - {659: 3919}, - {475: 3921, 577: 3922, 580: 3923, 851: 3920}, + {659: 3920}, + {475: 3922, 577: 3923, 580: 3924, 851: 3921}, {91, 91, 47: 91, 472: 91, 91, 91, 480: 91, 91, 488: 91, 91, 491: 91, 504: 91, 657: 91, 781: 91, 787: 91, 792: 91, 91}, {90, 90, 47: 90, 472: 90, 90, 90, 480: 90, 90, 488: 90, 90, 491: 90, 504: 90, 657: 90, 781: 90, 787: 90, 792: 90, 90}, {89, 89, 47: 89, 472: 89, 89, 89, 480: 89, 89, 488: 89, 89, 491: 89, 504: 89, 657: 89, 781: 89, 787: 89, 792: 89, 89}, // 1415 {88, 88, 47: 88, 472: 88, 88, 88, 480: 88, 88, 488: 88, 88, 491: 88, 504: 88, 657: 88, 781: 88, 787: 88, 792: 88, 88}, - {475: 3921, 577: 3922, 580: 3923, 851: 3925}, + {475: 3922, 577: 3923, 580: 3924, 851: 3926}, {92, 92, 47: 92, 472: 92, 92, 92, 480: 92, 92, 488: 92, 92, 491: 92, 504: 92, 657: 92, 781: 92, 787: 92, 792: 92, 92}, - {659: 3927}, - {475: 3921, 577: 3922, 580: 3923, 851: 3928}, + {659: 3928}, + {475: 3922, 577: 3923, 580: 3924, 851: 3929}, // 1420 {93, 93, 47: 93, 472: 93, 93, 93, 480: 93, 93, 488: 93, 93, 491: 93, 504: 93, 657: 93, 781: 93, 787: 93, 792: 93, 93}, - {475: 3921, 577: 3922, 580: 3923, 851: 3930}, + {475: 3922, 577: 3923, 580: 3924, 851: 3931}, {94, 94, 47: 94, 472: 94, 94, 94, 480: 94, 94, 488: 94, 94, 491: 94, 504: 94, 657: 94, 781: 94, 787: 94, 792: 94, 94}, {96, 96, 47: 96, 472: 96, 96, 96, 480: 96, 96, 488: 96, 96, 491: 96, 504: 96, 657: 96, 781: 96, 787: 96, 792: 96, 96}, {836, 836, 47: 836, 472: 836, 474: 836, 480: 836, 836, 488: 836, 836}, // 1425 - {85, 85, 47: 85, 472: 85, 85, 85, 480: 85, 85, 488: 85, 85, 491: 85, 504: 85, 781: 85, 1298: 3934, 3935}, - {83, 83, 47: 83, 472: 83, 83, 83, 480: 83, 83, 488: 83, 83, 491: 83, 504: 83, 781: 3939, 1238: 3938}, - {659: 3936}, - {475: 3921, 577: 3922, 580: 3923, 851: 3937}, + {85, 85, 47: 85, 472: 85, 85, 85, 480: 85, 85, 488: 85, 85, 491: 85, 504: 85, 781: 85, 1298: 3935, 3936}, + {83, 83, 47: 83, 472: 83, 83, 83, 480: 83, 83, 488: 83, 83, 491: 83, 504: 83, 781: 3940, 1238: 3939}, + {659: 3937}, + {475: 3922, 577: 3923, 580: 3924, 851: 3938}, {84, 84, 47: 84, 472: 84, 84, 84, 480: 84, 84, 488: 84, 84, 491: 84, 504: 84, 781: 84}, // 1430 {86, 86, 47: 86, 472: 86, 86, 86, 480: 86, 86, 488: 86, 86, 491: 86, 504: 86}, - {659: 3940}, - {475: 3921, 577: 3922, 580: 3923, 851: 3941}, + {659: 3941}, + {475: 3922, 577: 3923, 580: 3924, 851: 3942}, {82, 82, 47: 82, 472: 82, 82, 82, 480: 82, 82, 488: 82, 82, 491: 82, 504: 82}, {832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 480: 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 491: 832, 493: 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 509: 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 544: 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 832, 569: 832, 585: 832, 645: 832, 653: 832, 738: 832}, // 1435 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3944}, - {7: 1912, 47: 3945, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3945}, + {7: 1912, 47: 3946, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, {1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 474: 1248, 1248, 1248, 1248, 1248, 480: 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 491: 1248, 493: 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 502: 1248, 1248, 1248, 1248, 509: 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 544: 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 585: 1248}, {1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 474: 1249, 1249, 1249, 1249, 1249, 480: 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 491: 1249, 493: 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 502: 1249, 1249, 1249, 1249, 509: 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 544: 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 585: 1249}, - {1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 474: 1251, 1251, 1251, 1251, 1251, 480: 1251, 1251, 3318, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 491: 1251, 493: 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 502: 1251, 1251, 1251, 1251, 509: 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 544: 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 585: 1251}, + {1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 474: 1251, 1251, 1251, 1251, 1251, 480: 1251, 1251, 3319, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 491: 1251, 493: 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 502: 1251, 1251, 1251, 1251, 509: 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 544: 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 585: 1251}, // 1440 - {1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 474: 1253, 1253, 1253, 1253, 1253, 480: 1253, 1253, 3318, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 491: 1253, 493: 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 502: 1253, 1253, 1253, 1253, 509: 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 544: 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 585: 1253}, - {1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 474: 1254, 1254, 1254, 1254, 1254, 480: 1254, 1254, 3318, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 491: 1254, 493: 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 502: 1254, 1254, 1254, 1254, 509: 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 544: 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 585: 1254}, - {1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 474: 1255, 1255, 1255, 1255, 1255, 480: 1255, 1255, 3318, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 491: 1255, 493: 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 502: 1255, 1255, 1255, 1255, 509: 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 544: 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 585: 1255}, - {1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 474: 1256, 1256, 1256, 1256, 1256, 480: 1256, 1256, 3318, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 491: 1256, 493: 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 502: 1256, 1256, 1256, 1256, 509: 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 544: 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 585: 1256}, - {475: 3955}, + {1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 474: 1253, 1253, 1253, 1253, 1253, 480: 1253, 1253, 3319, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 491: 1253, 493: 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 502: 1253, 1253, 1253, 1253, 509: 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 544: 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 585: 1253}, + {1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 474: 1254, 1254, 1254, 1254, 1254, 480: 1254, 1254, 3319, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 491: 1254, 493: 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 502: 1254, 1254, 1254, 1254, 509: 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 544: 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 585: 1254}, + {1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 474: 1255, 1255, 1255, 1255, 1255, 480: 1255, 1255, 3319, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 491: 1255, 493: 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 502: 1255, 1255, 1255, 1255, 509: 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 544: 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 585: 1255}, + {1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 474: 1256, 1256, 1256, 1256, 1256, 480: 1256, 1256, 3319, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 491: 1256, 493: 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 502: 1256, 1256, 1256, 1256, 509: 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 544: 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 585: 1256}, + {475: 3956}, // 1445 - {475: 3954}, + {475: 3955}, {1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 474: 1236, 1236, 1236, 1236, 1236, 480: 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 491: 1236, 493: 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 502: 1236, 1236, 1236, 1236, 509: 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 544: 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 585: 1236}, {1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 474: 1237, 1237, 1237, 1237, 1237, 480: 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 491: 1237, 493: 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 502: 1237, 1237, 1237, 1237, 509: 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 544: 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 1237, 585: 1237}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3957, 2731, 2732, 2730}, - {1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 3958, 1268, 1268, 1268, 1268, 1268, 480: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 491: 1268, 493: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 502: 1268, 1268, 1268, 1268, 509: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 544: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 585: 1268, 651: 3753, 654: 1268, 1268}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3958, 2732, 2733, 2731}, + {1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 3959, 1268, 1268, 1268, 1268, 1268, 480: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 491: 1268, 493: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 502: 1268, 1268, 1268, 1268, 509: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 544: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 585: 1268, 651: 3754, 654: 1268, 1268}, // 1450 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 1909, 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3556, 777: 3720, 825: 3959}, - {47: 3960}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 1909, 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3557, 777: 3721, 825: 3960}, + {47: 3961}, {1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 474: 1104, 1104, 1104, 1104, 1104, 480: 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 491: 1104, 493: 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 502: 1104, 1104, 1104, 1104, 509: 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 544: 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 585: 1104}, - {101: 3432, 104: 3428, 108: 3425, 3440, 3427, 3424, 3426, 3430, 3431, 3436, 3435, 3434, 3438, 3439, 3433, 3437, 123: 3429, 505: 3313, 509: 3311, 3312, 3310, 3308, 531: 3422, 3419, 3421, 3420, 3416, 3418, 3417, 3414, 3415, 3413, 3423, 733: 3309, 3307, 802: 3412, 821: 3962}, - {485: 3675}, + {101: 3433, 104: 3429, 108: 3426, 3441, 3428, 3425, 3427, 3431, 3432, 3437, 3436, 3435, 3439, 3440, 3434, 3438, 123: 3430, 505: 3314, 509: 3312, 3313, 3311, 3309, 531: 3423, 3420, 3422, 3421, 3417, 3419, 3418, 3415, 3416, 3414, 3424, 733: 3310, 3308, 802: 3413, 821: 3963}, + {485: 3676}, // 1455 {1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 474: 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 502: 1307, 1307, 1307, 1307, 509: 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 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, 573: 1307, 582: 1307, 585: 1307, 1307, 638: 1307, 642: 1307, 1307, 1307}, {1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 474: 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 502: 1304, 1304, 1304, 1304, 509: 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 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, 573: 1304, 582: 1304, 585: 1304, 1304, 638: 1304, 642: 1304, 1304, 1304}, {1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 474: 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 502: 1303, 1303, 1303, 1303, 509: 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 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, 573: 1303, 582: 1303, 585: 1303, 1303, 638: 1303, 642: 1303, 1303, 1303}, {1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 474: 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 502: 1301, 1301, 1301, 1301, 509: 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 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, 573: 1301, 582: 1301, 585: 1301, 1301, 638: 1301, 642: 1301, 1301, 1301}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 650: 3969, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3968}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 650: 3970, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3969}, // 1460 - {47: 3973, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3970}, - {47: 3971, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, - {950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 474: 950, 950, 950, 950, 950, 480: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 491: 950, 493: 950, 950, 950, 950, 950, 950, 950, 950, 502: 950, 950, 950, 950, 509: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 544: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 585: 950, 740: 3330, 746: 3522, 764: 3972}, + {47: 3974, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3971}, + {47: 3972, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, + {950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 474: 950, 950, 950, 950, 950, 480: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 491: 950, 493: 950, 950, 950, 950, 950, 950, 950, 950, 502: 950, 950, 950, 950, 509: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 544: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 585: 950, 740: 3331, 746: 3523, 764: 3973}, {1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 474: 1112, 1112, 1112, 1112, 1112, 480: 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 491: 1112, 493: 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 502: 1112, 1112, 1112, 1112, 509: 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 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, 585: 1112}, // 1465 - {950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 474: 950, 950, 950, 950, 950, 480: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 491: 950, 493: 950, 950, 950, 950, 950, 950, 950, 950, 502: 950, 950, 950, 950, 509: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 544: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 585: 950, 740: 3330, 746: 3522, 764: 3974}, + {950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 474: 950, 950, 950, 950, 950, 480: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 491: 950, 493: 950, 950, 950, 950, 950, 950, 950, 950, 502: 950, 950, 950, 950, 509: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 544: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 585: 950, 740: 3331, 746: 3523, 764: 3975}, {1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 474: 1113, 1113, 1113, 1113, 1113, 480: 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 491: 1113, 493: 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 502: 1113, 1113, 1113, 1113, 509: 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 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, 585: 1113}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 650: 3977, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3976}, - {7: 3987, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3978}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 650: 3978, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3977}, + {7: 3988, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3979}, // 1470 - {7: 3979, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 650: 3981, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3980}, - {47: 3985, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3982}, - {47: 3983, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, + {7: 3980, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 650: 3982, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3981}, + {47: 3986, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3983}, + {47: 3984, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, // 1475 - {950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 474: 950, 950, 950, 950, 950, 480: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 491: 950, 493: 950, 950, 950, 950, 950, 950, 950, 950, 502: 950, 950, 950, 950, 509: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 544: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 585: 950, 740: 3330, 746: 3522, 764: 3984}, + {950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 474: 950, 950, 950, 950, 950, 480: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 491: 950, 493: 950, 950, 950, 950, 950, 950, 950, 950, 502: 950, 950, 950, 950, 509: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 544: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 585: 950, 740: 3331, 746: 3523, 764: 3985}, {1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 474: 1108, 1108, 1108, 1108, 1108, 480: 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 491: 1108, 493: 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 502: 1108, 1108, 1108, 1108, 509: 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 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, 585: 1108}, - {950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 474: 950, 950, 950, 950, 950, 480: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 491: 950, 493: 950, 950, 950, 950, 950, 950, 950, 950, 502: 950, 950, 950, 950, 509: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 544: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 585: 950, 740: 3330, 746: 3522, 764: 3986}, + {950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 474: 950, 950, 950, 950, 950, 480: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 491: 950, 493: 950, 950, 950, 950, 950, 950, 950, 950, 502: 950, 950, 950, 950, 509: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 544: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 585: 950, 740: 3331, 746: 3523, 764: 3987}, {1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 474: 1110, 1110, 1110, 1110, 1110, 480: 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 491: 1110, 493: 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 502: 1110, 1110, 1110, 1110, 509: 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 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, 585: 1110}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 650: 3989, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3988}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 650: 3990, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3989}, // 1480 - {47: 3993, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3990}, - {47: 3991, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, - {950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 474: 950, 950, 950, 950, 950, 480: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 491: 950, 493: 950, 950, 950, 950, 950, 950, 950, 950, 502: 950, 950, 950, 950, 509: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 544: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 585: 950, 740: 3330, 746: 3522, 764: 3992}, + {47: 3994, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3991}, + {47: 3992, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, + {950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 474: 950, 950, 950, 950, 950, 480: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 491: 950, 493: 950, 950, 950, 950, 950, 950, 950, 950, 502: 950, 950, 950, 950, 509: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 544: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 585: 950, 740: 3331, 746: 3523, 764: 3993}, {1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 474: 1109, 1109, 1109, 1109, 1109, 480: 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 491: 1109, 493: 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 502: 1109, 1109, 1109, 1109, 509: 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 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, 585: 1109}, // 1485 - {950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 474: 950, 950, 950, 950, 950, 480: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 491: 950, 493: 950, 950, 950, 950, 950, 950, 950, 950, 502: 950, 950, 950, 950, 509: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 544: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 585: 950, 740: 3330, 746: 3522, 764: 3994}, + {950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 474: 950, 950, 950, 950, 950, 480: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 491: 950, 493: 950, 950, 950, 950, 950, 950, 950, 950, 502: 950, 950, 950, 950, 509: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 544: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 585: 950, 740: 3331, 746: 3523, 764: 3995}, {1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 474: 1111, 1111, 1111, 1111, 1111, 480: 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 491: 1111, 493: 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 502: 1111, 1111, 1111, 1111, 509: 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 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, 585: 1111}, - {101: 3432, 104: 3428, 108: 3425, 3440, 3427, 3424, 3426, 3430, 3431, 3436, 3435, 3434, 3438, 3439, 3433, 3437, 123: 3429, 802: 3996}, - {7: 3997}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3998}, + {101: 3433, 104: 3429, 108: 3426, 3441, 3428, 3425, 3427, 3431, 3432, 3437, 3436, 3435, 3439, 3440, 3434, 3438, 123: 3430, 802: 3997}, + {7: 3998}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3999}, // 1490 - {7: 3999, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 4000}, - {47: 4001, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, + {7: 4000, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 4001}, + {47: 4002, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, {1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 474: 1158, 1158, 1158, 1158, 1158, 480: 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 491: 1158, 493: 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 502: 1158, 1158, 1158, 1158, 509: 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 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, 585: 1158}, - {101: 3432, 104: 3428, 108: 3425, 3440, 3427, 3424, 3426, 3430, 3431, 3436, 3435, 3434, 3438, 3439, 3433, 3437, 123: 3429, 802: 4003}, + {101: 3433, 104: 3429, 108: 3426, 3441, 3428, 3425, 3427, 3431, 3432, 3437, 3436, 3435, 3439, 3440, 3434, 3438, 123: 3430, 802: 4004}, // 1495 - {7: 4004}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 4005}, - {7: 4006, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 4007}, - {47: 4008, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, + {7: 4005}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 4006}, + {7: 4007, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 4008}, + {47: 4009, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, // 1500 {1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 474: 1159, 1159, 1159, 1159, 1159, 480: 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 491: 1159, 493: 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 502: 1159, 1159, 1159, 1159, 509: 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 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, 585: 1159}, - {173: 4012, 4011, 193: 4013, 218: 4014, 1218: 4010}, - {7: 4015}, + {173: 4013, 4012, 193: 4014, 218: 4015, 1218: 4011}, + {7: 4016}, {7: 1148}, {7: 1147}, // 1505 {7: 1146}, {7: 1145}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 4016}, - {47: 4017, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 4017}, + {47: 4018, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, {1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 474: 1165, 1165, 1165, 1165, 1165, 480: 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 491: 1165, 493: 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 502: 1165, 1165, 1165, 1165, 509: 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 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, 585: 1165}, // 1510 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 4019}, - {7: 4020}, - {485: 4024, 4025, 508: 2705, 732: 4021, 763: 4023, 812: 4022}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 4020}, + {7: 4021}, + {485: 4025, 4026, 508: 2706, 732: 4022, 763: 4024, 812: 4023}, {1964, 1964, 4: 1964, 1964, 1964, 1964, 13: 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 70: 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 104: 1964, 126: 1964, 1964, 1964, 1964, 479: 1964, 1964, 482: 1964, 493: 1964, 497: 1964, 500: 1964, 503: 1964, 506: 1964, 646: 1964, 648: 1964, 656: 1964}, - {47: 4028}, + {47: 4029}, // 1515 {29, 29, 4: 29, 29, 29, 13: 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 47: 29, 70: 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 479: 29, 29, 482: 29, 503: 29, 506: 29, 646: 29, 648: 29, 656: 29}, - {508: 2705, 732: 4021, 763: 4027}, - {508: 2705, 732: 4026}, + {508: 2706, 732: 4022, 763: 4028}, + {508: 2706, 732: 4027}, {27, 27, 4: 27, 27, 27, 13: 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 47: 27, 70: 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 479: 27, 27, 482: 27, 503: 27, 506: 27, 646: 27, 648: 27, 656: 27}, {28, 28, 4: 28, 28, 28, 13: 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 47: 28, 70: 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 479: 28, 28, 482: 28, 503: 28, 506: 28, 646: 28, 648: 28, 656: 28}, // 1520 {1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 474: 1136, 1136, 1136, 1136, 1136, 480: 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 491: 1136, 493: 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 502: 1136, 1136, 1136, 1136, 509: 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 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, 585: 1136}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 4030}, - {47: 4031}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 4031}, + {47: 4032}, {1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 474: 1137, 1137, 1137, 1137, 1137, 480: 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 491: 1137, 493: 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 502: 1137, 1137, 1137, 1137, 509: 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 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, 585: 1137}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 4033}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 4034}, // 1525 - {47: 4034, 478: 4035, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, + {47: 4035, 478: 4036, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, {1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 474: 1153, 1153, 1153, 1153, 1153, 480: 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 491: 1153, 493: 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 502: 1153, 1153, 1153, 1153, 509: 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 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, 585: 1153}, - {506: 3779, 543: 4037, 646: 3778, 899: 4036}, - {473: 3794, 762: 4040}, - {473: 3794, 762: 4038}, + {506: 3780, 543: 4038, 646: 3779, 899: 4037}, + {473: 3795, 762: 4041}, + {473: 3795, 762: 4039}, // 1530 - {47: 4039}, + {47: 4040}, {1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 474: 1151, 1151, 1151, 1151, 1151, 480: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 491: 1151, 493: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 502: 1151, 1151, 1151, 1151, 509: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 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, 585: 1151}, - {47: 4041}, + {47: 4042}, {1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 474: 1152, 1152, 1152, 1152, 1152, 480: 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 491: 1152, 493: 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 502: 1152, 1152, 1152, 1152, 509: 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 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, 585: 1152}, {1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 474: 1175, 1175, 1175, 1175, 1175, 480: 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 491: 1175, 493: 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 502: 1175, 1175, 1175, 1175, 509: 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 544: 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 585: 1175}, // 1535 {1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 474: 1176, 1176, 1176, 1176, 1176, 480: 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 491: 1176, 493: 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 502: 1176, 1176, 1176, 1176, 509: 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 544: 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 585: 1176}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 1909, 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3556, 777: 3720, 825: 4045}, - {47: 4046}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 1909, 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3557, 777: 3721, 825: 4046}, + {47: 4047}, {1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 474: 1172, 1172, 1172, 1172, 1172, 480: 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 491: 1172, 493: 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 502: 1172, 1172, 1172, 1172, 509: 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 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, 585: 1172}, {1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 474: 1177, 1177, 1177, 1177, 1177, 480: 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 491: 1177, 493: 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 502: 1177, 1177, 1177, 1177, 509: 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 544: 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 585: 1177}, // 1540 - {2: 1231, 1231, 1231, 1231, 1231, 8: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 48: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 473: 1231, 475: 1231, 1231, 1231, 479: 1231, 483: 1231, 1231, 1231, 1231, 1231, 492: 1231, 501: 1231, 506: 1231, 1231, 1231, 543: 1231, 566: 1231, 1231, 1231, 570: 1231, 1231, 1231, 574: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 583: 1231, 1231, 587: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 639: 1231, 1231, 1231, 647: 1231, 650: 3514, 744: 3512, 3513, 783: 3515, 786: 3516, 813: 4049, 815: 3517}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 4050}, - {47: 4051, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, - {950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 474: 950, 950, 950, 950, 950, 480: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 491: 950, 493: 950, 950, 950, 950, 950, 950, 950, 950, 502: 950, 950, 950, 950, 509: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 544: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 585: 950, 740: 3330, 746: 3522, 764: 4052}, + {2: 1231, 1231, 1231, 1231, 1231, 8: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 48: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 473: 1231, 475: 1231, 1231, 1231, 479: 1231, 483: 1231, 1231, 1231, 1231, 1231, 492: 1231, 501: 1231, 506: 1231, 1231, 1231, 543: 1231, 566: 1231, 1231, 1231, 570: 1231, 1231, 1231, 574: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 583: 1231, 1231, 587: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 639: 1231, 1231, 1231, 647: 1231, 650: 3515, 744: 3513, 3514, 783: 3516, 786: 3517, 813: 4050, 815: 3518}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 4051}, + {47: 4052, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, + {950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 474: 950, 950, 950, 950, 950, 480: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 491: 950, 493: 950, 950, 950, 950, 950, 950, 950, 950, 502: 950, 950, 950, 950, 509: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 544: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 585: 950, 740: 3331, 746: 3523, 764: 4053}, {1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 474: 1134, 1134, 1134, 1134, 1134, 480: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 491: 1134, 493: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 502: 1134, 1134, 1134, 1134, 509: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 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, 585: 1134}, // 1545 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 1909, 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3556, 777: 3720, 825: 4054}, - {47: 4055}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 1909, 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3557, 777: 3721, 825: 4055}, + {47: 4056}, {1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 474: 1105, 1105, 1105, 1105, 1105, 480: 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 491: 1105, 493: 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 502: 1105, 1105, 1105, 1105, 509: 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 544: 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 585: 1105}, {147: 2291, 170: 2291, 188: 2291, 492: 2291, 518: 2291, 544: 2291, 555: 2291, 564: 2291, 2291, 571: 2291, 2291, 584: 2291}, {147: 2290, 170: 2290, 188: 2290, 492: 2290, 518: 2290, 544: 2290, 555: 2290, 564: 2290, 2290, 571: 2290, 2290, 584: 2290}, // 1550 {2: 1891, 1891, 1891, 1891, 1891, 8: 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 48: 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 473: 1891, 475: 1891, 1891, 479: 1891, 483: 1891, 1891, 1891, 1891, 1891, 492: 1891, 501: 1891, 506: 1891, 1891, 1891, 543: 1891, 566: 1891, 1891, 1891, 570: 1891, 1891, 1891, 574: 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 583: 1891, 1891, 587: 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 639: 1891, 1891, 1891}, - {518: 4083, 544: 4082, 555: 4081, 564: 4067, 4068, 1109: 4084}, + {518: 4084, 544: 4083, 555: 4082, 564: 4068, 4069, 1109: 4085}, {473: 1887}, {2: 1885, 1885, 1885, 1885, 1885, 8: 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 48: 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 473: 1885, 475: 1885, 1885, 479: 1885, 483: 1885, 1885, 1885, 1885, 1885, 492: 1885, 501: 1885, 506: 1885, 1885, 1885, 543: 1885, 566: 1885, 1885, 1885, 570: 1885, 1885, 1885, 574: 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 583: 1885, 1885, 587: 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 639: 1885, 1885, 1885}, {2: 1883, 1883, 1883, 1883, 1883, 8: 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 48: 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 473: 1883, 475: 1883, 1883, 479: 1883, 483: 1883, 1883, 1883, 1883, 1883, 492: 1883, 501: 1883, 506: 1883, 1883, 1883, 543: 1883, 566: 1883, 1883, 1883, 570: 1883, 1883, 1883, 574: 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 583: 1883, 1883, 587: 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 639: 1883, 1883, 1883}, // 1555 - {473: 4077, 708: 4078}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 3317, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 4074}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 3317, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3316, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 4070, 3222, 3302, 3221, 3218}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 3317, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3316, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 4069, 3222, 3302, 3221, 3218}, + {473: 4078, 708: 4079}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 3318, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 4075}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 3318, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3317, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 4071, 3223, 3303, 3222, 3219}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 3318, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3317, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 4070, 3223, 3303, 3222, 3219}, {2: 1872, 1872, 1872, 1872, 1872, 8: 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 48: 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 473: 1872, 475: 1872, 1872, 479: 1872, 483: 1872, 1872, 1872, 1872, 1872, 492: 1872, 501: 1872, 506: 1872, 1872, 1872, 543: 1872, 566: 1872, 1872, 1872, 570: 1872, 1872, 1872, 574: 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 583: 1872, 1872, 587: 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 639: 1872, 1872, 1872}, // 1560 {2: 1871, 1871, 1871, 1871, 1871, 8: 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 48: 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 473: 1871, 475: 1871, 1871, 479: 1871, 483: 1871, 1871, 1871, 1871, 1871, 492: 1871, 501: 1871, 506: 1871, 1871, 1871, 543: 1871, 566: 1871, 1871, 1871, 570: 1871, 1871, 1871, 574: 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 583: 1871, 1871, 587: 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 639: 1871, 1871, 1871}, - {1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 474: 1874, 1874, 478: 1874, 480: 1874, 1874, 3318, 1874, 1874, 488: 1874, 1874, 491: 1874, 493: 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 502: 1874, 1874, 1874, 1874, 509: 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 519: 1874, 1874, 1874, 1874, 524: 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 545: 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 585: 3319}, - {1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 4072, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 474: 1870, 1870, 478: 1870, 480: 1870, 1870, 3318, 1870, 1870, 488: 1870, 1870, 491: 1870, 493: 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 502: 1870, 1870, 1870, 1870, 509: 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 519: 1870, 1870, 1870, 1870, 524: 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 545: 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 585: 3319, 1235: 4071}, + {1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 474: 1874, 1874, 478: 1874, 480: 1874, 1874, 3319, 1874, 1874, 488: 1874, 1874, 491: 1874, 493: 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 502: 1874, 1874, 1874, 1874, 509: 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 519: 1874, 1874, 1874, 1874, 524: 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 545: 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 585: 3320}, + {1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 4073, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 474: 1870, 1870, 478: 1870, 480: 1870, 1870, 3319, 1870, 1870, 488: 1870, 1870, 491: 1870, 493: 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 502: 1870, 1870, 1870, 1870, 509: 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 519: 1870, 1870, 1870, 1870, 524: 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 545: 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 585: 3320, 1235: 4072}, {1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 474: 1875, 1875, 478: 1875, 480: 1875, 1875, 483: 1875, 1875, 488: 1875, 1875, 491: 1875, 493: 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 502: 1875, 1875, 1875, 1875, 509: 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 519: 1875, 1875, 1875, 1875, 524: 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 545: 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875}, - {475: 4073}, + {475: 4074}, // 1565 {1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 474: 1869, 1869, 478: 1869, 480: 1869, 1869, 483: 1869, 1869, 488: 1869, 1869, 491: 1869, 493: 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 502: 1869, 1869, 1869, 1869, 509: 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 519: 1869, 1869, 1869, 1869, 524: 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 545: 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869}, - {485: 3654, 3655, 3660, 505: 4075, 523: 3656, 556: 3657, 3658, 3651, 3661, 3650, 3659, 3652, 3653}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 3317, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 4076}, + {485: 3655, 3656, 3661, 505: 4076, 523: 3657, 556: 3658, 3659, 3652, 3662, 3651, 3660, 3653, 3654}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 3318, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 4077}, {1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 474: 1876, 1876, 478: 1876, 480: 1876, 1876, 483: 1876, 1876, 488: 1876, 1876, 491: 1876, 493: 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 502: 1876, 1876, 1876, 1876, 509: 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 519: 1876, 1876, 1876, 1876, 524: 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 545: 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 2558, 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3847, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 2556, 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 645: 2552, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3846, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3556, 747: 3849, 2553, 2554, 2555, 2564, 755: 2562, 2561, 2560, 3848, 3851, 3850, 777: 4079}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 2559, 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3848, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 2557, 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 645: 2553, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3847, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3557, 747: 3850, 2554, 2555, 2556, 2565, 755: 2563, 2562, 2561, 3849, 3852, 3851, 777: 4080}, // 1570 {1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 474: 1877, 1877, 478: 1877, 480: 1877, 1877, 483: 1877, 1877, 488: 1877, 1877, 491: 1877, 493: 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 502: 1877, 1877, 1877, 1877, 509: 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 519: 1877, 1877, 1877, 1877, 524: 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 545: 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877}, - {7: 3558, 47: 4080}, + {7: 3559, 47: 4081}, {1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 474: 1878, 1878, 478: 1878, 480: 1878, 1878, 483: 1878, 1878, 488: 1878, 1878, 491: 1878, 493: 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 502: 1878, 1878, 1878, 1878, 509: 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 519: 1878, 1878, 1878, 1878, 524: 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 545: 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878}, {2: 1890, 1890, 1890, 1890, 1890, 8: 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 48: 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 473: 1890, 475: 1890, 1890, 479: 1890, 483: 1890, 1890, 1890, 1890, 1890, 492: 1890, 501: 1890, 506: 1890, 1890, 1890, 543: 1890, 566: 1890, 1890, 1890, 570: 1890, 1890, 1890, 574: 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 583: 1890, 1890, 587: 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 639: 1890, 1890, 1890}, {473: 1886}, // 1575 {2: 1884, 1884, 1884, 1884, 1884, 8: 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 48: 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 473: 1884, 475: 1884, 1884, 479: 1884, 483: 1884, 1884, 1884, 1884, 1884, 492: 1884, 501: 1884, 506: 1884, 1884, 1884, 543: 1884, 566: 1884, 1884, 1884, 570: 1884, 1884, 1884, 574: 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 583: 1884, 1884, 587: 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 639: 1884, 1884, 1884}, {2: 1882, 1882, 1882, 1882, 1882, 8: 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 48: 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 473: 1882, 475: 1882, 1882, 479: 1882, 483: 1882, 1882, 1882, 1882, 1882, 492: 1882, 501: 1882, 506: 1882, 1882, 1882, 543: 1882, 566: 1882, 1882, 1882, 570: 1882, 1882, 1882, 574: 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 583: 1882, 1882, 587: 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 639: 1882, 1882, 1882}, - {170: 4108, 492: 4109, 571: 4107, 4106}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 4100, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 4101, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 4099, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 650: 4102, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 4097, 1170: 4098}, + {170: 4109, 492: 4110, 571: 4108, 4107}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 4101, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 4102, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 4100, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 650: 4103, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 4098, 1170: 4099}, {2: 1899, 1899, 1899, 1899, 1899, 8: 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 48: 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 473: 1899, 475: 1899, 1899, 479: 1899, 483: 1899, 1899, 1899, 1899, 1899, 492: 1899, 501: 1899, 506: 1899, 1899, 1899, 543: 1899, 566: 1899, 1899, 1899, 570: 1899, 1899, 1899, 574: 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 583: 1899, 1899, 587: 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 639: 1899, 1899, 1899, 650: 1899}, // 1580 {2: 1898, 1898, 1898, 1898, 1898, 8: 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 48: 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 473: 1898, 475: 1898, 1898, 479: 1898, 483: 1898, 1898, 1898, 1898, 1898, 492: 1898, 501: 1898, 506: 1898, 1898, 1898, 543: 1898, 566: 1898, 1898, 1898, 570: 1898, 1898, 1898, 574: 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 583: 1898, 1898, 587: 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 639: 1898, 1898, 1898, 650: 1898}, @@ -8018,17 +8019,17 @@ var ( // 1585 {2: 1893, 1893, 1893, 1893, 1893, 8: 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 48: 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 473: 1893, 475: 1893, 1893, 479: 1893, 483: 1893, 1893, 1893, 1893, 1893, 492: 1893, 501: 1893, 506: 1893, 1893, 1893, 543: 1893, 566: 1893, 1893, 1893, 570: 1893, 1893, 1893, 574: 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 583: 1893, 1893, 587: 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 639: 1893, 1893, 1893, 650: 1893}, {2: 1892, 1892, 1892, 1892, 1892, 8: 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 48: 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 473: 1892, 475: 1892, 1892, 479: 1892, 483: 1892, 1892, 1892, 1892, 1892, 492: 1892, 501: 1892, 506: 1892, 1892, 1892, 543: 1892, 566: 1892, 1892, 1892, 570: 1892, 1892, 1892, 574: 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 583: 1892, 1892, 587: 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 639: 1892, 1892, 1892, 650: 1892}, - {170: 1889, 476: 4057, 4056, 492: 1889, 571: 1889, 1889, 809: 4096}, + {170: 1889, 476: 4058, 4057, 492: 1889, 571: 1889, 1889, 809: 4097}, {170: 1888, 492: 1888, 571: 1888, 1888}, {1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 474: 1903, 1903, 478: 1903, 480: 1903, 1903, 483: 1903, 1903, 488: 1903, 1903, 491: 1903, 493: 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 502: 1903, 1903, 1903, 1903, 509: 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 519: 1903, 1903, 1903, 1903, 524: 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 545: 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903}, // 1590 - {473: 2559, 708: 4105}, - {739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 474: 739, 739, 739, 739, 739, 480: 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 491: 739, 493: 739, 739, 739, 739, 739, 739, 739, 739, 502: 739, 739, 739, 739, 509: 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 544: 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 585: 739, 658: 4103}, + {473: 2560, 708: 4106}, + {739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 474: 739, 739, 739, 739, 739, 480: 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 491: 739, 493: 739, 739, 739, 739, 739, 739, 739, 739, 502: 739, 739, 739, 739, 509: 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 544: 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 739, 585: 739, 658: 4104}, {1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1881, 1704, 1704, 1704, 1704, 1704, 480: 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 491: 1704, 493: 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 502: 1704, 1704, 1704, 1704, 509: 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 544: 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 585: 1704, 651: 1704, 654: 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, 1880, 1703, 1703, 1703, 1703, 1703, 480: 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 491: 1703, 493: 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 502: 1703, 1703, 1703, 1703, 509: 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 544: 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 585: 1703, 651: 1703, 654: 1703, 1703}, {473: 1879}, // 1595 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 3317, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 4104}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 3318, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 4105}, {1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 474: 1901, 1901, 478: 1901, 480: 1901, 1901, 483: 1901, 1901, 488: 1901, 1901, 491: 1901, 493: 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 502: 1901, 1901, 1901, 1901, 509: 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 519: 1901, 1901, 1901, 1901, 524: 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 545: 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901}, {1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 474: 1902, 1902, 478: 1902, 480: 1902, 1902, 483: 1902, 1902, 488: 1902, 1902, 491: 1902, 493: 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 502: 1902, 1902, 1902, 1902, 509: 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 519: 1902, 1902, 1902, 1902, 524: 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 545: 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902}, {1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 474: 1928, 1928, 478: 1928, 480: 1928, 1928, 483: 1928, 1928, 488: 1928, 1928, 491: 1928, 493: 1928, 1928, 1928, 1928, 1928, 499: 1928, 1928, 502: 1928, 1928, 1928, 1928, 509: 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 519: 1928, 1928, 1928, 1928, 524: 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 545: 1928, 1928}, @@ -8036,171 +8037,171 @@ var ( // 1600 {1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 474: 1926, 1926, 478: 1926, 480: 1926, 1926, 483: 1926, 1926, 488: 1926, 1926, 491: 1926, 493: 1926, 1926, 1926, 1926, 1926, 499: 1926, 1926, 502: 1926, 1926, 1926, 1926, 509: 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 519: 1926, 1926, 1926, 1926, 524: 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 545: 1926, 1926}, {1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 474: 1904, 1904, 478: 1904, 480: 1904, 1904, 483: 1904, 1904, 488: 1904, 1904, 491: 1904, 493: 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 502: 1904, 1904, 1904, 1904, 509: 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 519: 1904, 1904, 1904, 1904, 524: 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 545: 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4111, 2731, 2732, 2730, 742: 4112, 807: 4113}, - {2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 473: 2314, 490: 2314, 493: 2314, 498: 2314, 504: 2314, 506: 2314, 529: 2314, 2314, 543: 2314, 646: 2314, 651: 4134, 668: 2314, 2314, 671: 2314, 676: 2314, 2314, 679: 2314, 2314, 2314, 2314, 2314, 2314, 687: 2314, 689: 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 704: 2314, 2314, 2314, 2314}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4112, 2732, 2733, 2731, 742: 4113, 807: 4114}, + {2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 473: 2314, 490: 2314, 493: 2314, 498: 2314, 504: 2314, 506: 2314, 529: 2314, 2314, 543: 2314, 646: 2314, 651: 4135, 668: 2314, 2314, 671: 2314, 676: 2314, 2314, 679: 2314, 2314, 2314, 2314, 2314, 2314, 687: 2314, 689: 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 704: 2314, 2314, 2314, 2314}, {7: 2311, 47: 2311}, // 1605 - {7: 4114, 47: 4115}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4111, 2731, 2732, 2730, 742: 4133}, - {305: 4116}, - {473: 4117}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 3317, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 4118}, + {7: 4115, 47: 4116}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4112, 2732, 2733, 2731, 742: 4134}, + {305: 4117}, + {473: 4118}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 3318, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 4119}, // 1610 - {47: 1922, 474: 4121, 485: 3654, 3655, 3660, 523: 3656, 544: 4120, 556: 3657, 3658, 3651, 3661, 3650, 3659, 3652, 3653, 1216: 4119}, - {47: 4132}, - {225: 4125, 519: 4124}, - {137: 4122}, - {249: 4123}, + {47: 1922, 474: 4122, 485: 3655, 3656, 3661, 523: 3657, 544: 4121, 556: 3658, 3659, 3652, 3662, 3651, 3660, 3653, 3654, 1216: 4120}, + {47: 4133}, + {225: 4126, 519: 4125}, + {137: 4123}, + {249: 4124}, // 1615 {47: 1918}, - {350: 4127}, - {181: 4126}, + {350: 4128}, + {181: 4127}, {47: 1919}, - {181: 4128}, + {181: 4129}, // 1620 - {47: 1921, 474: 4129}, - {137: 4130}, - {249: 4131}, + {47: 1921, 474: 4130}, + {137: 4131}, + {249: 4132}, {47: 1920}, {1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 474: 1929, 1929, 478: 1929, 480: 1929, 1929, 483: 1929, 1929, 488: 1929, 1929, 491: 1929, 493: 1929, 1929, 1929, 1929, 1929, 499: 1929, 1929, 502: 1929, 1929, 1929, 1929, 509: 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 519: 1929, 1929, 1929, 1929, 524: 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 545: 1929, 1929}, // 1625 {7: 2310, 47: 2310}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4135, 2731, 2732, 2730}, - {2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 473: 2313, 490: 2313, 493: 2313, 498: 2313, 504: 2313, 506: 2313, 529: 2313, 2313, 543: 2313, 646: 2313, 651: 4136, 668: 2313, 2313, 671: 2313, 676: 2313, 2313, 679: 2313, 2313, 2313, 2313, 2313, 2313, 687: 2313, 689: 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 704: 2313, 2313, 2313, 2313}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4137, 2731, 2732, 2730}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4136, 2732, 2733, 2731}, + {2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 473: 2313, 490: 2313, 493: 2313, 498: 2313, 504: 2313, 506: 2313, 529: 2313, 2313, 543: 2313, 646: 2313, 651: 4137, 668: 2313, 2313, 671: 2313, 676: 2313, 2313, 679: 2313, 2313, 2313, 2313, 2313, 2313, 687: 2313, 689: 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 704: 2313, 2313, 2313, 2313}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4138, 2732, 2733, 2731}, {2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 473: 2312, 490: 2312, 493: 2312, 498: 2312, 504: 2312, 506: 2312, 529: 2312, 2312, 543: 2312, 646: 2312, 668: 2312, 2312, 671: 2312, 676: 2312, 2312, 679: 2312, 2312, 2312, 2312, 2312, 2312, 687: 2312, 689: 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 704: 2312, 2312, 2312, 2312}, // 1630 - {1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 474: 1930, 1930, 478: 1930, 480: 1930, 1930, 483: 1930, 1930, 488: 1930, 1930, 491: 1930, 493: 1930, 1930, 1930, 1930, 1930, 499: 1930, 1930, 502: 1930, 1930, 1930, 1930, 509: 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 519: 1930, 1930, 1930, 1930, 524: 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 545: 1930, 1930, 733: 3309, 3307}, + {1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 474: 1930, 1930, 478: 1930, 480: 1930, 1930, 483: 1930, 1930, 488: 1930, 1930, 491: 1930, 493: 1930, 1930, 1930, 1930, 1930, 499: 1930, 1930, 502: 1930, 1930, 1930, 1930, 509: 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 519: 1930, 1930, 1930, 1930, 524: 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 545: 1930, 1930, 733: 3310, 3308}, {1293, 1293, 7: 1293, 47: 1293, 125: 1293, 472: 1293, 474: 1293, 480: 1293, 1293, 488: 1293, 1293, 493: 1293, 1293, 1293, 1293, 500: 1293, 502: 1293, 514: 1293, 516: 1293, 524: 1293, 527: 1293, 1293}, {1292, 1292, 7: 1292, 47: 1292, 125: 1292, 472: 1292, 474: 1292, 480: 1292, 1292, 488: 1292, 1292, 493: 1292, 1292, 1292, 1292, 500: 1292, 502: 1292, 514: 1292, 516: 1292, 524: 1292, 527: 1292, 1292}, {1291, 1291, 7: 1291, 47: 1291, 125: 1291, 472: 1291, 474: 1291, 480: 1291, 1291, 488: 1291, 1291, 493: 1291, 1291, 1291, 1291, 500: 1291, 502: 1291, 514: 1291, 516: 1291, 524: 1291, 527: 1291, 1291}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 4143}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 4144}, // 1635 - {1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 474: 1934, 1934, 478: 1934, 480: 1934, 1934, 483: 1934, 1934, 488: 1934, 1934, 491: 1934, 493: 1934, 1934, 1934, 1934, 1934, 499: 1934, 1934, 502: 1934, 1934, 1934, 3313, 509: 3311, 3312, 3310, 3308, 1934, 1934, 1934, 1934, 1934, 519: 1934, 1934, 1934, 1934, 524: 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 545: 1934, 1934, 733: 3309, 3307}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 4145}, - {47: 4146}, + {1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 474: 1934, 1934, 478: 1934, 480: 1934, 1934, 483: 1934, 1934, 488: 1934, 1934, 491: 1934, 493: 1934, 1934, 1934, 1934, 1934, 499: 1934, 1934, 502: 1934, 1934, 1934, 3314, 509: 3312, 3313, 3311, 3309, 1934, 1934, 1934, 1934, 1934, 519: 1934, 1934, 1934, 1934, 524: 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 545: 1934, 1934, 733: 3310, 3308}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 4146}, + {47: 4147}, {2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 474: 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 502: 2213, 2213, 2213, 2213, 509: 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 544: 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 573: 2213, 582: 2213, 585: 2213, 2213, 638: 2213, 642: 2213, 2213, 2213}, - {494: 4148}, + {494: 4149}, // 1640 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 4149}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 4150}, {2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 474: 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 502: 2214, 2214, 2214, 2214, 509: 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 544: 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 573: 2214, 582: 2214, 585: 2214, 2214, 638: 2214, 642: 2214, 2214, 2214}, - {246, 246, 47: 246, 472: 246, 474: 246, 480: 246, 246, 488: 246, 246, 493: 246, 246, 246, 246, 500: 246, 502: 246, 505: 3313, 509: 3311, 3312, 3310, 3308, 246, 246, 516: 246, 733: 3309, 3307}, + {246, 246, 47: 246, 472: 246, 474: 246, 480: 246, 246, 488: 246, 246, 493: 246, 246, 246, 246, 500: 246, 502: 246, 505: 3314, 509: 3312, 3313, 3311, 3309, 246, 246, 516: 246, 733: 3310, 3308}, {4, 4}, - {137: 4153}, + {137: 4154}, // 1645 - {245, 245, 493: 245, 497: 2691, 500: 245, 502: 245, 789: 2692, 4154}, - {1287, 1287, 493: 1287, 500: 1287, 502: 2694, 766: 2695, 810: 4155}, - {860, 860, 493: 2697, 500: 2698, 767: 2699, 828: 4156}, + {245, 245, 493: 245, 497: 2692, 500: 245, 502: 245, 789: 2693, 4155}, + {1287, 1287, 493: 1287, 500: 1287, 502: 2695, 766: 2696, 810: 4156}, + {860, 860, 493: 2698, 500: 2699, 767: 2700, 828: 4157}, {2, 2}, - {569: 4159}, + {569: 4160}, // 1650 {2: 1845, 1845, 1845, 1845, 1845, 8: 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 48: 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 473: 1845, 495: 1845, 499: 1845, 569: 1845, 579: 1845}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 4160}, - {2388, 2388, 2388, 2388, 4206, 4208, 397, 13: 4225, 2156, 4223, 4164, 4227, 4214, 4243, 4207, 4210, 4209, 4212, 4213, 4215, 4222, 397, 4233, 4234, 4220, 4221, 4226, 4228, 4240, 4239, 4245, 4241, 4238, 4231, 4236, 4237, 4230, 4232, 4235, 4224, 69: 4177, 72: 4198, 4199, 81: 4200, 132: 4180, 196: 4165, 4163, 4184, 201: 4185, 211: 4179, 219: 4195, 232: 4174, 241: 4181, 247: 4176, 264: 4186, 272: 4182, 279: 4196, 4197, 286: 4166, 474: 4194, 479: 4205, 4242, 482: 2156, 490: 2388, 496: 4201, 502: 4183, 4193, 4168, 506: 2156, 582: 4173, 587: 4169, 646: 2156, 648: 4211, 652: 4162, 660: 4188, 668: 4175, 670: 4202, 678: 4187, 685: 4189, 688: 4170, 703: 4178, 779: 4216, 791: 4218, 811: 4217, 833: 4219, 837: 4229, 841: 4244, 868: 4192, 881: 4190, 917: 4167, 924: 4171, 987: 4204, 1135: 4172, 1162: 4191, 1167: 4203, 4161}, - {2154, 2154, 4982, 4983, 490: 4984, 1097: 4981, 1166: 4980}, - {490: 4954}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 4161}, + {2388, 2388, 2388, 2388, 4207, 4209, 397, 13: 4226, 2156, 4224, 4165, 4228, 4215, 4244, 4208, 4211, 4210, 4213, 4214, 4216, 4223, 397, 4234, 4235, 4221, 4222, 4227, 4229, 4241, 4240, 4246, 4242, 4239, 4232, 4237, 4238, 4231, 4233, 4236, 4225, 69: 4178, 72: 4199, 4200, 81: 4201, 132: 4181, 196: 4166, 4164, 4185, 201: 4186, 211: 4180, 219: 4196, 232: 4175, 241: 4182, 247: 4177, 264: 4187, 272: 4183, 279: 4197, 4198, 286: 4167, 474: 4195, 479: 4206, 4243, 482: 2156, 490: 2388, 496: 4202, 502: 4184, 4194, 4169, 506: 2156, 582: 4174, 587: 4170, 646: 2156, 648: 4212, 652: 4163, 660: 4189, 668: 4176, 670: 4203, 678: 4188, 685: 4190, 688: 4171, 703: 4179, 779: 4217, 791: 4219, 811: 4218, 833: 4220, 837: 4230, 841: 4245, 868: 4193, 881: 4191, 917: 4168, 924: 4172, 987: 4205, 1135: 4173, 1162: 4192, 1167: 4204, 4162}, + {2154, 2154, 4983, 4984, 490: 4985, 1097: 4982, 1166: 4981}, + {490: 4955}, // 1655 - {217: 4952}, - {160: 4944}, - {475: 2037, 479: 2037, 498: 4246, 735: 4941}, - {475: 2037, 479: 2037, 498: 4246, 735: 4938}, - {2473, 2473, 2473, 2473, 4206, 4208, 397, 2473, 13: 4225, 2156, 4223, 4164, 4227, 4214, 4243, 4207, 4210, 4209, 4212, 4213, 4215, 4222, 397, 4233, 4234, 4220, 4221, 4226, 4228, 4240, 4239, 4245, 4241, 4238, 4231, 4236, 4237, 4230, 4232, 4235, 4224, 479: 4205, 4242, 482: 2156, 490: 2473, 503: 4934, 506: 2156, 646: 2156, 648: 4211, 779: 4216, 791: 4218, 811: 4217, 833: 4219, 837: 4229, 841: 4935}, + {2504, 2504, 217: 4953}, + {160: 4945}, + {475: 2037, 479: 2037, 498: 4247, 735: 4942}, + {475: 2037, 479: 2037, 498: 4247, 735: 4939}, + {2473, 2473, 2473, 2473, 4207, 4209, 397, 2473, 13: 4226, 2156, 4224, 4165, 4228, 4215, 4244, 4208, 4211, 4210, 4213, 4214, 4216, 4223, 397, 4234, 4235, 4221, 4222, 4227, 4229, 4241, 4240, 4246, 4242, 4239, 4232, 4237, 4238, 4231, 4233, 4236, 4225, 479: 4206, 4243, 482: 2156, 490: 2473, 503: 4935, 506: 2156, 646: 2156, 648: 4212, 779: 4217, 791: 4219, 811: 4218, 833: 4220, 837: 4230, 841: 4936}, // 1660 - {217: 4921}, - {649: 4913}, - {2: 2393, 2393, 2393, 2393, 2393, 8: 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 48: 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 473: 2393, 490: 4772, 566: 2393, 573: 2382, 582: 2382, 586: 2382, 638: 2382, 642: 4553, 648: 2382, 674: 2382, 2382, 831: 4774, 845: 4388, 871: 4770, 901: 4771, 912: 4773}, + {217: 4922}, + {649: 4914}, + {2: 2393, 2393, 2393, 2393, 2393, 8: 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 48: 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 473: 2393, 490: 4773, 566: 2393, 573: 2382, 582: 2382, 586: 2382, 638: 2382, 642: 4554, 648: 2382, 674: 2382, 2382, 831: 4775, 845: 4389, 871: 4771, 901: 4772, 912: 4774}, {2461, 2461, 2461, 2461, 7: 2461, 490: 2461}, {2460, 2460, 2460, 2460, 7: 2460, 490: 2460}, // 1665 - {490: 4768}, - {490: 4765}, - {2: 2393, 2393, 2393, 2393, 2393, 8: 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 48: 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 490: 4744, 566: 2393, 573: 4374, 582: 4389, 586: 4743, 642: 4390, 648: 4375, 674: 4747, 827: 4746, 845: 4388, 871: 4742, 912: 4745, 999: 4748}, - {490: 4731}, - {490: 4729}, + {490: 4769}, + {490: 4766}, + {2: 2393, 2393, 2393, 2393, 2393, 8: 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 48: 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 490: 4745, 566: 2393, 573: 4375, 582: 4390, 586: 4744, 642: 4391, 648: 4376, 674: 4748, 827: 4747, 845: 4389, 871: 4743, 912: 4746, 999: 4749}, + {490: 4732}, + {490: 4730}, // 1670 - {490: 4726}, - {490: 4723}, - {18: 4720, 490: 4719}, - {18: 4716, 490: 4715}, - {490: 4705}, + {490: 4727}, + {490: 4724}, + {18: 4721, 490: 4720}, + {18: 4717, 490: 4716}, + {490: 4706}, // 1675 - {659: 4698}, + {659: 4699}, + {941: 4698}, {941: 4697}, - {941: 4696}, - {2: 2393, 2393, 2393, 2393, 2393, 8: 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 48: 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 566: 2393, 845: 4388, 871: 4692}, - {2: 2393, 2393, 2393, 2393, 2393, 8: 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 48: 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 566: 2393, 845: 4388, 871: 4414}, + {2: 2393, 2393, 2393, 2393, 2393, 8: 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 48: 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 566: 2393, 845: 4389, 871: 4693}, + {2: 2393, 2393, 2393, 2393, 2393, 8: 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 48: 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 566: 2393, 845: 4389, 871: 4415}, // 1680 - {2: 2393, 2393, 2393, 2393, 2393, 8: 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 48: 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 582: 4389, 642: 4390, 648: 4387, 845: 4388, 871: 4385, 999: 4386}, - {2: 2037, 2037, 2037, 2037, 2037, 8: 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 48: 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 478: 4372, 498: 4246, 573: 4374, 648: 4375, 4370, 735: 4371, 827: 4373, 845: 4369}, + {2: 2393, 2393, 2393, 2393, 2393, 8: 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 48: 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 2393, 582: 4390, 642: 4391, 648: 4388, 845: 4389, 871: 4386, 999: 4387}, + {2: 2037, 2037, 2037, 2037, 2037, 8: 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 48: 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 478: 4373, 498: 4247, 573: 4375, 648: 4376, 4371, 735: 4372, 827: 4374, 845: 4370}, {2429, 2429, 2429, 2429, 7: 2429, 490: 2429}, {2428, 2428, 2428, 2428, 7: 2428, 490: 2428}, {2427, 2427, 2427, 2427, 7: 2427, 490: 2427}, // 1685 {2426, 2426, 2426, 2426, 6: 396, 2426, 27: 396, 490: 2426}, + {194: 4369}, {194: 4368}, - {194: 4367}, {2423, 2423, 2423, 2423, 7: 2423, 490: 2423}, {2422, 2422, 2422, 2422, 7: 2422, 490: 2422}, // 1690 {2418, 2418, 2418, 2418, 7: 2418, 490: 2418}, {2417, 2417, 2417, 2417, 7: 2417, 490: 2417}, - {149: 2037, 235: 2037, 256: 2037, 258: 2037, 479: 2037, 498: 4246, 735: 4361}, - {2: 2037, 2037, 2037, 2037, 2037, 8: 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 48: 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 479: 2037, 498: 4246, 735: 4358}, - {151: 4357, 686: 4356}, + {149: 2037, 235: 2037, 256: 2037, 258: 2037, 479: 2037, 498: 4247, 735: 4362}, + {2: 2037, 2037, 2037, 2037, 2037, 8: 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 48: 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 479: 2037, 498: 4247, 735: 4359}, + {151: 4358, 686: 4357}, // 1695 - {2387, 2387, 2387, 2387, 7: 4354, 490: 2387}, + {2387, 2387, 2387, 2387, 7: 4355, 490: 2387}, {2386, 2386, 2386, 2386, 7: 2386, 490: 2386}, {14: 2155, 16: 2155, 19: 2155, 482: 2155, 506: 2155, 646: 2155}, - {475: 2037, 498: 4246, 735: 4352}, - {2: 2037, 2037, 2037, 2037, 2037, 8: 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 48: 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 475: 2037, 498: 4246, 735: 4350}, + {475: 2037, 498: 4247, 735: 4353}, + {2: 2037, 2037, 2037, 2037, 2037, 8: 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 48: 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 475: 2037, 498: 4247, 735: 4351}, // 1700 - {20: 4345, 180: 4346, 242: 4347}, - {2: 2037, 2037, 2037, 2037, 2037, 8: 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 48: 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 475: 2037, 498: 4246, 735: 4343}, - {240: 4340}, - {240: 4337}, - {498: 4246, 508: 2037, 735: 4335}, + {20: 4346, 180: 4347, 242: 4348}, + {2: 2037, 2037, 2037, 2037, 2037, 8: 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 48: 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 475: 2037, 498: 4247, 735: 4344}, + {240: 4341}, + {240: 4338}, + {498: 4247, 508: 2037, 735: 4336}, // 1705 - {498: 4246, 508: 2037, 735: 4333}, - {2: 2037, 2037, 2037, 2037, 2037, 8: 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 48: 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 498: 4246, 735: 4331}, - {498: 4246, 508: 2037, 735: 4329}, + {498: 4247, 508: 2037, 735: 4334}, + {2: 2037, 2037, 2037, 2037, 2037, 8: 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 48: 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 498: 4247, 735: 4332}, + {498: 4247, 508: 2037, 735: 4330}, {2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 13: 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 2110, 47: 2110, 472: 2110, 2110, 2110, 478: 2110, 2110, 2110, 482: 2110, 490: 2110, 2110, 501: 2110, 503: 2110, 506: 2110, 2110, 569: 2110, 645: 2110, 2110, 648: 2110}, {431, 431, 431, 431, 431, 431, 431, 431, 13: 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, 472: 431, 431, 431, 478: 431, 431, 431, 482: 431, 490: 431, 431, 501: 431, 503: 431, 506: 431, 431, 569: 431, 645: 431, 431, 648: 431}, // 1710 - {14: 3804, 482: 4324, 506: 3805, 646: 3803, 772: 4323}, - {6: 4317, 27: 4318}, - {498: 4246, 508: 2037, 735: 4315}, - {498: 4246, 508: 2037, 735: 4313}, - {475: 2037, 498: 4246, 735: 4311}, + {14: 3805, 482: 4325, 506: 3806, 646: 3804, 772: 4324}, + {6: 4318, 27: 4319}, + {498: 4247, 508: 2037, 735: 4316}, + {498: 4247, 508: 2037, 735: 4314}, + {475: 2037, 498: 4247, 735: 4312}, // 1715 - {498: 4246, 508: 2037, 735: 4309}, - {498: 4246, 508: 2037, 735: 4307}, - {475: 2037, 498: 4246, 735: 4305}, - {475: 2037, 498: 4246, 735: 4303}, - {498: 4246, 508: 2037, 735: 4301}, + {498: 4247, 508: 2037, 735: 4310}, + {498: 4247, 508: 2037, 735: 4308}, + {475: 2037, 498: 4247, 735: 4306}, + {475: 2037, 498: 4247, 735: 4304}, + {498: 4247, 508: 2037, 735: 4302}, // 1720 - {498: 4246, 508: 2037, 735: 4299}, + {498: 4247, 508: 2037, 735: 4300}, {417, 417, 417, 417, 417, 417, 417, 417, 13: 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 472: 417, 417, 417, 478: 417, 417, 417, 482: 417, 490: 417, 417, 501: 417, 503: 417, 506: 417, 417, 569: 417, 645: 417, 417, 648: 417}, - {479: 2037, 498: 4246, 508: 2037, 735: 4297}, - {479: 2037, 498: 4246, 508: 2037, 735: 4294}, - {479: 2037, 498: 4246, 508: 2037, 735: 4291}, + {479: 2037, 498: 4247, 508: 2037, 735: 4298}, + {479: 2037, 498: 4247, 508: 2037, 735: 4295}, + {479: 2037, 498: 4247, 508: 2037, 735: 4292}, // 1725 - {498: 4246, 508: 2037, 735: 4289}, - {498: 4246, 508: 2037, 735: 4287}, - {498: 4246, 508: 2037, 574: 2037, 2037, 735: 4285}, - {475: 2037, 498: 4246, 735: 4283}, - {475: 2037, 498: 4246, 735: 4281}, + {498: 4247, 508: 2037, 735: 4290}, + {498: 4247, 508: 2037, 735: 4288}, + {498: 4247, 508: 2037, 574: 2037, 2037, 735: 4286}, + {475: 2037, 498: 4247, 735: 4284}, + {475: 2037, 498: 4247, 735: 4282}, // 1730 - {498: 4246, 508: 2037, 735: 4279}, - {498: 4246, 508: 2037, 735: 4277}, - {479: 2037, 498: 4246, 508: 2037, 735: 4273}, - {2: 2037, 2037, 2037, 2037, 2037, 8: 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 48: 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 475: 2037, 492: 2037, 498: 4246, 735: 4270}, - {473: 2037, 498: 4246, 735: 4265}, + {498: 4247, 508: 2037, 735: 4280}, + {498: 4247, 508: 2037, 735: 4278}, + {479: 2037, 498: 4247, 508: 2037, 735: 4274}, + {2: 2037, 2037, 2037, 2037, 2037, 8: 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 48: 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 475: 2037, 492: 2037, 498: 4247, 735: 4271}, + {473: 2037, 498: 4247, 735: 4266}, // 1735 - {475: 2037, 498: 4246, 735: 4262}, + {475: 2037, 498: 4247, 735: 4263}, {391, 391, 391, 391, 391, 391, 391, 391, 13: 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, 472: 391, 391, 391, 478: 391, 391, 391, 482: 391, 490: 391, 391, 501: 391, 503: 391, 506: 391, 391, 569: 391, 645: 391, 391, 648: 391}, - {175: 2037, 197: 2037, 200: 2037, 233: 2037, 273: 2037, 289: 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 479: 2037, 498: 4246, 735: 4247}, + {175: 2037, 197: 2037, 200: 2037, 233: 2037, 273: 2037, 289: 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 479: 2037, 498: 4247, 735: 4248}, {2: 2036, 2036, 2036, 2036, 2036, 8: 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 48: 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 473: 2036, 475: 2036, 479: 2036, 485: 2036, 2036, 491: 2036, 2036, 507: 2036, 2036, 543: 2036, 571: 2036, 2036, 574: 2036, 2036}, - {175: 4250, 197: 4253, 200: 4249, 233: 4251, 273: 4252, 289: 4254, 4255, 4259, 4258, 4256, 4260, 4261, 4257, 479: 4248}, + {175: 4251, 197: 4254, 200: 4250, 233: 4252, 273: 4253, 289: 4255, 4256, 4260, 4259, 4257, 4261, 4262, 4258, 479: 4249}, // 1740 {385, 385, 385, 385, 385, 385, 385, 385, 13: 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, 472: 385, 385, 385, 478: 385, 385, 385, 482: 385, 490: 385, 385, 501: 385, 503: 385, 506: 385, 385, 569: 385, 645: 385, 385, 648: 385}, {384, 384, 384, 384, 384, 384, 384, 384, 13: 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 472: 384, 384, 384, 478: 384, 384, 384, 482: 384, 490: 384, 384, 501: 384, 503: 384, 506: 384, 384, 569: 384, 645: 384, 384, 648: 384}, @@ -8218,126 +8219,126 @@ var ( {374, 374, 374, 374, 374, 374, 374, 374, 13: 374, 374, 374, 374, 374, 374, 374, 374, 374, 374, 374, 374, 374, 374, 374, 374, 374, 374, 374, 374, 374, 374, 374, 374, 374, 374, 374, 374, 374, 374, 374, 374, 374, 472: 374, 374, 374, 478: 374, 374, 374, 482: 374, 490: 374, 374, 501: 374, 503: 374, 506: 374, 374, 569: 374, 645: 374, 374, 648: 374}, {373, 373, 373, 373, 373, 373, 373, 373, 13: 373, 373, 373, 373, 373, 373, 373, 373, 373, 373, 373, 373, 373, 373, 373, 373, 373, 373, 373, 373, 373, 373, 373, 373, 373, 373, 373, 373, 373, 373, 373, 373, 373, 472: 373, 373, 373, 478: 373, 373, 373, 482: 373, 490: 373, 373, 501: 373, 503: 373, 506: 373, 373, 569: 373, 645: 373, 373, 648: 373}, {372, 372, 372, 372, 372, 372, 372, 372, 13: 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 472: 372, 372, 372, 478: 372, 372, 372, 482: 372, 490: 372, 372, 501: 372, 503: 372, 506: 372, 372, 569: 372, 645: 372, 372, 648: 372}, - {475: 4264, 1038: 4263}, + {475: 4265, 1038: 4264}, // 1755 {398, 398, 398, 398, 398, 398, 398, 398, 13: 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, 472: 398, 398, 398, 478: 398, 398, 398, 482: 398, 490: 398, 398, 501: 398, 503: 398, 506: 398, 398, 569: 398, 645: 398, 398, 648: 398}, {9, 9, 9, 9, 9, 9, 9, 9, 13: 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 472: 9, 9, 9, 478: 9, 9, 9, 482: 9, 490: 9, 9, 501: 9, 503: 9, 9, 506: 9, 9, 569: 9, 645: 9, 9, 648: 9}, - {473: 4266}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 561, 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 3890, 794: 4267, 1144: 4268}, - {560, 560, 7: 3892, 47: 560, 474: 560}, + {473: 4267}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 561, 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 3891, 794: 4268, 1144: 4269}, + {560, 560, 7: 3893, 47: 560, 474: 560}, // 1760 - {47: 4269}, + {47: 4270}, {399, 399, 399, 399, 399, 399, 399, 399, 13: 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, 472: 399, 399, 399, 478: 399, 399, 399, 482: 399, 490: 399, 399, 501: 399, 503: 399, 506: 399, 399, 569: 399, 645: 399, 399, 648: 399}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 3458, 492: 4271, 663: 3459, 2731, 2732, 2730, 737: 4272}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 3459, 492: 4272, 663: 3460, 2732, 2733, 2731, 737: 4273}, {401, 401, 401, 401, 401, 401, 401, 401, 13: 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 472: 401, 401, 401, 478: 401, 401, 401, 482: 401, 490: 401, 401, 501: 401, 503: 401, 506: 401, 401, 569: 401, 645: 401, 401, 648: 401}, {400, 400, 400, 400, 400, 400, 400, 400, 13: 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, 472: 400, 400, 400, 478: 400, 400, 400, 482: 400, 490: 400, 400, 501: 400, 503: 400, 506: 400, 400, 569: 400, 645: 400, 400, 648: 400}, // 1765 - {479: 4275, 508: 2705, 732: 2704, 743: 4276, 1136: 4274}, + {479: 4276, 508: 2706, 732: 2705, 743: 4277, 1136: 4275}, {404, 404, 404, 404, 404, 404, 404, 404, 13: 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, 472: 404, 404, 404, 478: 404, 404, 404, 482: 404, 490: 404, 404, 501: 404, 503: 404, 506: 404, 404, 569: 404, 645: 404, 404, 648: 404}, {395, 395, 395, 395, 395, 395, 395, 395, 13: 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, 472: 395, 395, 395, 478: 395, 395, 395, 482: 395, 490: 395, 395, 501: 395, 503: 395, 506: 395, 395, 569: 395, 645: 395, 395, 648: 395}, {394, 394, 394, 394, 394, 394, 394, 394, 13: 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, 472: 394, 394, 394, 478: 394, 394, 394, 482: 394, 490: 394, 394, 501: 394, 503: 394, 506: 394, 394, 569: 394, 645: 394, 394, 648: 394}, - {508: 2705, 732: 2704, 743: 4278}, + {508: 2706, 732: 2705, 743: 4279}, // 1770 {405, 405, 405, 405, 405, 405, 405, 405, 13: 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, 472: 405, 405, 405, 478: 405, 405, 405, 482: 405, 490: 405, 405, 501: 405, 503: 405, 506: 405, 405, 569: 405, 645: 405, 405, 648: 405}, - {508: 2705, 732: 2704, 743: 4280}, + {508: 2706, 732: 2705, 743: 4281}, {406, 406, 406, 406, 406, 406, 406, 406, 13: 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, 472: 406, 406, 406, 478: 406, 406, 406, 482: 406, 490: 406, 406, 501: 406, 503: 406, 506: 406, 406, 569: 406, 645: 406, 406, 648: 406}, - {475: 4282}, + {475: 4283}, {407, 407, 407, 407, 407, 407, 407, 407, 13: 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, 472: 407, 407, 407, 478: 407, 407, 407, 482: 407, 490: 407, 407, 501: 407, 503: 407, 506: 407, 407, 569: 407, 645: 407, 407, 648: 407}, // 1775 - {475: 4284}, + {475: 4285}, {408, 408, 408, 408, 408, 408, 408, 408, 13: 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, 472: 408, 408, 408, 478: 408, 408, 408, 482: 408, 490: 408, 408, 501: 408, 503: 408, 506: 408, 408, 569: 408, 645: 408, 408, 648: 408}, - {508: 3391, 574: 3393, 3392, 818: 4286}, + {508: 3392, 574: 3394, 3393, 818: 4287}, {409, 409, 409, 409, 409, 409, 409, 409, 13: 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 472: 409, 409, 409, 478: 409, 409, 409, 482: 409, 490: 409, 409, 501: 409, 503: 409, 506: 409, 409, 569: 409, 645: 409, 409, 648: 409}, - {508: 2705, 732: 2704, 743: 4288}, + {508: 2706, 732: 2705, 743: 4289}, // 1780 {410, 410, 410, 410, 410, 410, 410, 410, 13: 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 472: 410, 410, 410, 478: 410, 410, 410, 482: 410, 490: 410, 410, 501: 410, 503: 410, 506: 410, 410, 569: 410, 645: 410, 410, 648: 410}, - {508: 2705, 732: 2704, 743: 4290}, + {508: 2706, 732: 2705, 743: 4291}, {411, 411, 411, 411, 411, 411, 411, 411, 13: 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, 472: 411, 411, 411, 478: 411, 411, 411, 482: 411, 490: 411, 411, 501: 411, 503: 411, 506: 411, 411, 569: 411, 645: 411, 411, 648: 411}, - {479: 4293, 508: 2705, 732: 2704, 743: 4292}, + {479: 4294, 508: 2706, 732: 2705, 743: 4293}, {413, 413, 413, 413, 413, 413, 413, 413, 13: 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 472: 413, 413, 413, 478: 413, 413, 413, 482: 413, 490: 413, 413, 501: 413, 503: 413, 506: 413, 413, 569: 413, 645: 413, 413, 648: 413}, // 1785 {412, 412, 412, 412, 412, 412, 412, 412, 13: 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 472: 412, 412, 412, 478: 412, 412, 412, 482: 412, 490: 412, 412, 501: 412, 503: 412, 506: 412, 412, 569: 412, 645: 412, 412, 648: 412}, - {479: 4296, 508: 2705, 732: 2704, 743: 4295}, + {479: 4297, 508: 2706, 732: 2705, 743: 4296}, {415, 415, 415, 415, 415, 415, 415, 415, 13: 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 472: 415, 415, 415, 478: 415, 415, 415, 482: 415, 490: 415, 415, 501: 415, 503: 415, 506: 415, 415, 569: 415, 645: 415, 415, 648: 415}, {414, 414, 414, 414, 414, 414, 414, 414, 13: 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 472: 414, 414, 414, 478: 414, 414, 414, 482: 414, 490: 414, 414, 501: 414, 503: 414, 506: 414, 414, 569: 414, 645: 414, 414, 648: 414}, - {479: 4275, 508: 2705, 732: 2704, 743: 4276, 1136: 4298}, + {479: 4276, 508: 2706, 732: 2705, 743: 4277, 1136: 4299}, // 1790 {416, 416, 416, 416, 416, 416, 416, 416, 13: 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 472: 416, 416, 416, 478: 416, 416, 416, 482: 416, 490: 416, 416, 501: 416, 503: 416, 506: 416, 416, 569: 416, 645: 416, 416, 648: 416}, - {508: 2705, 732: 2704, 743: 4300}, + {508: 2706, 732: 2705, 743: 4301}, {418, 418, 418, 418, 418, 418, 418, 418, 13: 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, 472: 418, 418, 418, 478: 418, 418, 418, 482: 418, 490: 418, 418, 501: 418, 503: 418, 506: 418, 418, 569: 418, 645: 418, 418, 648: 418}, - {508: 2705, 732: 2704, 743: 4302}, + {508: 2706, 732: 2705, 743: 4303}, {419, 419, 419, 419, 419, 419, 419, 419, 13: 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, 472: 419, 419, 419, 478: 419, 419, 419, 482: 419, 490: 419, 419, 501: 419, 503: 419, 506: 419, 419, 569: 419, 645: 419, 419, 648: 419}, // 1795 - {475: 4304}, + {475: 4305}, {420, 420, 420, 420, 420, 420, 420, 420, 13: 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, 472: 420, 420, 420, 478: 420, 420, 420, 482: 420, 490: 420, 420, 501: 420, 503: 420, 506: 420, 420, 569: 420, 645: 420, 420, 648: 420}, - {475: 4306}, + {475: 4307}, {421, 421, 421, 421, 421, 421, 421, 421, 13: 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, 472: 421, 421, 421, 478: 421, 421, 421, 482: 421, 490: 421, 421, 501: 421, 503: 421, 506: 421, 421, 569: 421, 645: 421, 421, 648: 421}, - {508: 2705, 732: 2704, 743: 4308}, + {508: 2706, 732: 2705, 743: 4309}, // 1800 {422, 422, 422, 422, 422, 422, 422, 422, 13: 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, 472: 422, 422, 422, 478: 422, 422, 422, 482: 422, 490: 422, 422, 501: 422, 503: 422, 506: 422, 422, 569: 422, 645: 422, 422, 648: 422}, - {508: 2705, 732: 2704, 743: 4310}, + {508: 2706, 732: 2705, 743: 4311}, {423, 423, 423, 423, 423, 423, 423, 423, 13: 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, 472: 423, 423, 423, 478: 423, 423, 423, 482: 423, 490: 423, 423, 501: 423, 503: 423, 506: 423, 423, 569: 423, 645: 423, 423, 648: 423}, - {475: 4312}, + {475: 4313}, {424, 424, 424, 424, 424, 424, 424, 424, 13: 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, 472: 424, 424, 424, 478: 424, 424, 424, 482: 424, 490: 424, 424, 501: 424, 503: 424, 506: 424, 424, 569: 424, 645: 424, 424, 648: 424}, // 1805 - {508: 2705, 732: 2704, 743: 4314}, + {508: 2706, 732: 2705, 743: 4315}, {425, 425, 425, 425, 425, 425, 425, 425, 13: 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 472: 425, 425, 425, 478: 425, 425, 425, 482: 425, 490: 425, 425, 501: 425, 503: 425, 506: 425, 425, 569: 425, 645: 425, 425, 648: 425}, - {508: 2705, 732: 2704, 743: 4316}, + {508: 2706, 732: 2705, 743: 4317}, {427, 427, 427, 427, 427, 427, 427, 427, 13: 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 472: 427, 427, 427, 478: 427, 427, 427, 482: 427, 490: 427, 427, 501: 427, 503: 427, 506: 427, 427, 569: 427, 645: 427, 427, 648: 427}, - {498: 4246, 508: 2037, 735: 4321}, + {498: 4247, 508: 2037, 735: 4322}, // 1810 - {498: 4246, 508: 2037, 735: 4319}, - {508: 2705, 732: 2704, 743: 4320}, + {498: 4247, 508: 2037, 735: 4320}, + {508: 2706, 732: 2705, 743: 4321}, {426, 426, 426, 426, 426, 426, 426, 426, 13: 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 472: 426, 426, 426, 478: 426, 426, 426, 482: 426, 490: 426, 426, 501: 426, 503: 426, 506: 426, 426, 569: 426, 645: 426, 426, 648: 426}, - {508: 2705, 732: 2704, 743: 4322}, + {508: 2706, 732: 2705, 743: 4323}, {428, 428, 428, 428, 428, 428, 428, 428, 13: 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 472: 428, 428, 428, 478: 428, 428, 428, 482: 428, 490: 428, 428, 501: 428, 503: 428, 506: 428, 428, 569: 428, 645: 428, 428, 648: 428}, // 1815 - {2: 2037, 2037, 2037, 2037, 2037, 8: 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 48: 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 475: 2037, 498: 4246, 543: 2037, 735: 4327}, - {2: 2037, 2037, 2037, 2037, 2037, 8: 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 48: 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 475: 2037, 498: 4246, 543: 2037, 735: 4325}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 3458, 543: 3457, 663: 3459, 2731, 2732, 2730, 737: 3456, 870: 4326}, + {2: 2037, 2037, 2037, 2037, 2037, 8: 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 48: 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 475: 2037, 498: 4247, 543: 2037, 735: 4328}, + {2: 2037, 2037, 2037, 2037, 2037, 8: 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 48: 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 475: 2037, 498: 4247, 543: 2037, 735: 4326}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 3459, 543: 3458, 663: 3460, 2732, 2733, 2731, 737: 3457, 870: 4327}, {429, 429, 429, 429, 429, 429, 429, 429, 13: 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 472: 429, 429, 429, 478: 429, 429, 429, 482: 429, 490: 429, 429, 501: 429, 503: 429, 506: 429, 429, 569: 429, 645: 429, 429, 648: 429}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 3458, 543: 3729, 663: 3459, 2731, 2732, 2730, 737: 3728, 806: 4328}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 3459, 543: 3730, 663: 3460, 2732, 2733, 2731, 737: 3729, 806: 4329}, // 1820 {430, 430, 430, 430, 430, 430, 430, 430, 13: 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, 472: 430, 430, 430, 478: 430, 430, 430, 482: 430, 490: 430, 430, 501: 430, 503: 430, 506: 430, 430, 569: 430, 645: 430, 430, 648: 430}, - {508: 2705, 732: 2704, 743: 4330}, + {508: 2706, 732: 2705, 743: 4331}, {2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 13: 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 2111, 47: 2111, 472: 2111, 2111, 2111, 478: 2111, 2111, 2111, 482: 2111, 490: 2111, 2111, 501: 2111, 503: 2111, 506: 2111, 2111, 569: 2111, 645: 2111, 2111, 648: 2111}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4332, 2731, 2732, 2730}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4333, 2732, 2733, 2731}, {2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 13: 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 47: 2112, 472: 2112, 2112, 2112, 478: 2112, 2112, 2112, 482: 2112, 490: 2112, 2112, 501: 2112, 503: 2112, 506: 2112, 2112, 569: 2112, 645: 2112, 2112, 648: 2112}, // 1825 - {508: 2705, 732: 2704, 743: 4334}, + {508: 2706, 732: 2705, 743: 4335}, {2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 13: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 47: 2113, 472: 2113, 2113, 2113, 478: 2113, 2113, 2113, 482: 2113, 490: 2113, 2113, 501: 2113, 503: 2113, 506: 2113, 2113, 569: 2113, 645: 2113, 2113, 648: 2113}, - {508: 2705, 732: 2704, 743: 4336}, + {508: 2706, 732: 2705, 743: 4337}, {2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 13: 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 47: 2114, 472: 2114, 2114, 2114, 478: 2114, 2114, 2114, 482: 2114, 490: 2114, 2114, 501: 2114, 503: 2114, 506: 2114, 2114, 569: 2114, 645: 2114, 2114, 648: 2114}, - {475: 2037, 498: 4246, 735: 4338}, + {475: 2037, 498: 4247, 735: 4339}, // 1830 - {475: 4339}, + {475: 4340}, {2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 13: 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 47: 2115, 472: 2115, 2115, 2115, 478: 2115, 2115, 2115, 482: 2115, 490: 2115, 2115, 501: 2115, 503: 2115, 506: 2115, 2115, 569: 2115, 645: 2115, 2115, 648: 2115}, - {475: 2037, 498: 4246, 735: 4341}, - {475: 4342}, + {475: 2037, 498: 4247, 735: 4342}, + {475: 4343}, {2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 13: 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 47: 2116, 472: 2116, 2116, 2116, 478: 2116, 2116, 2116, 482: 2116, 490: 2116, 2116, 501: 2116, 503: 2116, 506: 2116, 2116, 569: 2116, 645: 2116, 2116, 648: 2116}, // 1835 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 3458, 663: 3459, 2731, 2732, 2730, 737: 4344}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 3459, 663: 3460, 2732, 2733, 2731, 737: 4345}, {2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 13: 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 47: 2117, 472: 2117, 2117, 2117, 478: 2117, 2117, 2117, 482: 2117, 490: 2117, 2117, 501: 2117, 503: 2117, 506: 2117, 2117, 569: 2117, 645: 2117, 2117, 648: 2117}, - {2: 2037, 2037, 2037, 2037, 2037, 8: 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 48: 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 475: 2037, 498: 4246, 735: 4348}, + {2: 2037, 2037, 2037, 2037, 2037, 8: 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 48: 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 475: 2037, 498: 4247, 735: 4349}, {403, 403, 403, 403, 403, 403, 403, 403, 13: 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, 472: 403, 403, 403, 478: 403, 403, 403, 482: 403, 490: 403, 403, 501: 403, 503: 403, 506: 403, 403, 569: 403, 645: 403, 403, 648: 403}, {402, 402, 402, 402, 402, 402, 402, 402, 13: 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 472: 402, 402, 402, 478: 402, 402, 402, 482: 402, 490: 402, 402, 501: 402, 503: 402, 506: 402, 402, 569: 402, 645: 402, 402, 648: 402}, // 1840 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 3458, 663: 3459, 2731, 2732, 2730, 737: 4349}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 3459, 663: 3460, 2732, 2733, 2731, 737: 4350}, {2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 13: 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 47: 2118, 472: 2118, 2118, 2118, 478: 2118, 2118, 2118, 482: 2118, 490: 2118, 2118, 501: 2118, 503: 2118, 506: 2118, 2118, 569: 2118, 645: 2118, 2118, 648: 2118}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 3458, 663: 3459, 2731, 2732, 2730, 737: 4351}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 3459, 663: 3460, 2732, 2733, 2731, 737: 4352}, {2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 13: 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 47: 2119, 472: 2119, 2119, 2119, 478: 2119, 2119, 2119, 482: 2119, 490: 2119, 2119, 501: 2119, 503: 2119, 506: 2119, 2119, 569: 2119, 645: 2119, 2119, 648: 2119}, - {475: 4353}, + {475: 4354}, // 1845 {2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 13: 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 47: 2120, 472: 2120, 2120, 2120, 478: 2120, 2120, 2120, 482: 2120, 490: 2120, 2120, 501: 2120, 503: 2120, 506: 2120, 2120, 569: 2120, 645: 2120, 2120, 648: 2120}, - {4: 4206, 4208, 397, 13: 4225, 2156, 4223, 4164, 4227, 4214, 4243, 4207, 4210, 4209, 4212, 4213, 4215, 4222, 397, 4233, 4234, 4220, 4221, 4226, 4228, 4240, 4239, 4245, 4241, 4238, 4231, 4236, 4237, 4230, 4232, 4235, 4224, 69: 4177, 72: 4198, 4199, 81: 4200, 132: 4180, 196: 4165, 198: 4184, 201: 4185, 211: 4179, 219: 4195, 232: 4174, 241: 4181, 247: 4176, 264: 4186, 272: 4182, 279: 4196, 4197, 286: 4166, 474: 4194, 479: 4205, 4242, 482: 2156, 496: 4201, 502: 4183, 4193, 4168, 506: 2156, 582: 4173, 587: 4169, 646: 2156, 648: 4211, 660: 4188, 668: 4175, 670: 4202, 678: 4187, 685: 4189, 688: 4170, 703: 4178, 779: 4216, 791: 4218, 811: 4217, 833: 4219, 837: 4229, 841: 4244, 868: 4192, 881: 4190, 917: 4167, 924: 4171, 987: 4355, 1135: 4172, 1162: 4191}, + {4: 4207, 4209, 397, 13: 4226, 2156, 4224, 4165, 4228, 4215, 4244, 4208, 4211, 4210, 4213, 4214, 4216, 4223, 397, 4234, 4235, 4221, 4222, 4227, 4229, 4241, 4240, 4246, 4242, 4239, 4232, 4237, 4238, 4231, 4233, 4236, 4225, 69: 4178, 72: 4199, 4200, 81: 4201, 132: 4181, 196: 4166, 198: 4185, 201: 4186, 211: 4180, 219: 4196, 232: 4175, 241: 4182, 247: 4177, 264: 4187, 272: 4183, 279: 4197, 4198, 286: 4167, 474: 4195, 479: 4206, 4243, 482: 2156, 496: 4202, 502: 4184, 4194, 4169, 506: 2156, 582: 4174, 587: 4170, 646: 2156, 648: 4212, 660: 4189, 668: 4176, 670: 4203, 678: 4188, 685: 4190, 688: 4171, 703: 4179, 779: 4217, 791: 4219, 811: 4218, 833: 4220, 837: 4230, 841: 4245, 868: 4193, 881: 4191, 917: 4168, 924: 4172, 987: 4356, 1135: 4173, 1162: 4192}, {2385, 2385, 2385, 2385, 7: 2385, 490: 2385}, {2399, 2399, 2399, 2399, 7: 2399, 490: 2399}, {2398, 2398, 2398, 2398, 7: 2398, 490: 2398}, // 1850 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 479: 4359, 663: 4360, 2731, 2732, 2730}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 479: 4360, 663: 4361, 2732, 2733, 2731}, {2401, 2401, 2401, 2401, 7: 2401, 81: 2401, 490: 2401}, {2400, 2400, 2400, 2400, 7: 2400, 81: 2400, 490: 2400}, - {149: 4366, 235: 4363, 256: 4364, 258: 4365, 479: 4362}, + {149: 4367, 235: 4364, 256: 4365, 258: 4366, 479: 4363}, {2406, 2406, 2406, 2406, 7: 2406, 490: 2406, 496: 2406}, // 1855 {2405, 2405, 2405, 2405, 7: 2405, 490: 2405, 496: 2405}, @@ -8347,80 +8348,80 @@ var ( {2424, 2424, 2424, 2424, 7: 2424, 490: 2424}, // 1860 {2425, 2425, 2425, 2425, 7: 2425, 490: 2425}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4382, 2731, 2732, 2730}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 4381}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 4380}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 4379}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4383, 2732, 2733, 2731}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 4382}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 4381}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 4380}, // 1865 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4376, 2731, 2732, 2730}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4377, 2732, 2733, 2731}, {2: 2397, 2397, 2397, 2397, 2397, 8: 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 48: 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 2397, 473: 2397, 481: 2397, 494: 2397, 566: 2397}, {2: 2396, 2396, 2396, 2396, 2396, 8: 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 48: 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 2396, 473: 2396, 481: 2396, 494: 2396, 566: 2396}, - {649: 4377}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4378, 2731, 2732, 2730}, + {649: 4378}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4379, 2732, 2733, 2731}, // 1870 {2430, 2430, 2430, 2430, 7: 2430, 490: 2430}, {2431, 2431, 2431, 2431, 7: 2431, 490: 2431}, {2432, 2432, 2432, 2432, 7: 2432, 490: 2432}, {2433, 2433, 2433, 2433, 7: 2433, 490: 2433}, - {649: 4383}, + {649: 4384}, // 1875 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4384, 2731, 2732, 2730}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4385, 2732, 2733, 2731}, {2434, 2434, 2434, 2434, 7: 2434, 490: 2434}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4111, 2731, 2732, 2730, 742: 4400}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4395, 2731, 2732, 2730}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4391, 2731, 2732, 2730}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4112, 2732, 2733, 2731, 742: 4401}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4396, 2732, 2733, 2731}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4392, 2732, 2733, 2731}, // 1880 {2: 2392, 2392, 2392, 2392, 2392, 8: 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 48: 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 2392, 473: 2392, 566: 2392}, {2: 439, 439, 439, 439, 439, 8: 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 48: 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439}, {2: 438, 438, 438, 438, 438, 8: 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, 438, 438, 438, 48: 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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}, - {84: 4394, 87: 4393, 854: 4392}, + {84: 4395, 87: 4394, 854: 4393}, {2419, 2419, 2419, 2419, 7: 2419, 490: 2419}, // 1885 {1824, 1824, 1824, 1824, 1824, 7: 1824, 17: 1824, 47: 1824, 81: 1824, 1824, 1824, 1824, 1824, 87: 1824, 474: 1824, 481: 1824, 490: 1824, 496: 1824}, {1823, 1823, 1823, 1823, 1823, 7: 1823, 17: 1823, 47: 1823, 81: 1823, 1823, 1823, 1823, 1823, 87: 1823, 474: 1823, 481: 1823, 490: 1823, 496: 1823}, - {147: 4397, 476: 4057, 4056, 809: 4398, 932: 4396}, + {147: 4398, 476: 4058, 4057, 809: 4399, 932: 4397}, {2421, 2421, 2421, 2421, 7: 2421, 490: 2421}, {2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 47: 2289, 472: 2289, 476: 2289, 2289, 2289, 2289, 482: 2289, 490: 2289, 492: 2289, 573: 2289, 582: 2289, 586: 2289, 638: 2289, 642: 2289, 2289, 2289}, // 1890 - {147: 4399}, + {147: 4400}, {2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 47: 2288, 472: 2288, 476: 2288, 2288, 2288, 2288, 482: 2288, 490: 2288, 492: 2288, 573: 2288, 582: 2288, 586: 2288, 638: 2288, 642: 2288, 2288, 2288}, - {504: 4401, 668: 4402}, + {504: 4402, 668: 4403}, + {479: 4405}, {479: 4404}, - {479: 4403}, // 1895 {2435, 2435, 2435, 2435, 7: 2435, 490: 2435}, - {473: 4406, 475: 3208, 485: 4408, 4409, 492: 3199, 508: 3203, 571: 3198, 3200, 574: 3202, 3201, 577: 3206, 580: 3207, 593: 3205, 711: 4407, 3204, 1131: 4405}, + {473: 4407, 475: 3209, 485: 4409, 4410, 492: 3200, 508: 3204, 571: 3199, 3201, 574: 3203, 3202, 577: 3207, 580: 3208, 593: 3206, 711: 4408, 3205, 1131: 4406}, {2437, 2437, 2437, 2437, 7: 2437, 490: 2437}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 4412}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 4413}, {2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 47: 2205, 472: 2205, 476: 2205, 2205, 2205, 2205, 482: 2205, 490: 2205, 492: 2205, 573: 2205, 582: 2205, 586: 2205, 638: 2205, 642: 2205, 2205, 2205}, // 1900 - {508: 3391, 574: 3393, 3392, 818: 4411}, - {508: 3391, 574: 3393, 3392, 818: 4410}, + {508: 3392, 574: 3394, 3393, 818: 4412}, + {508: 3392, 574: 3394, 3393, 818: 4411}, {2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 47: 2203, 472: 2203, 476: 2203, 2203, 2203, 2203, 482: 2203, 490: 2203, 492: 2203, 573: 2203, 582: 2203, 586: 2203, 638: 2203, 642: 2203, 2203, 2203}, {2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 47: 2204, 472: 2204, 476: 2204, 2204, 2204, 2204, 482: 2204, 490: 2204, 492: 2204, 573: 2204, 582: 2204, 586: 2204, 638: 2204, 642: 2204, 2204, 2204}, - {47: 4413, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, + {47: 4414, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, // 1905 {2436, 2436, 2436, 2436, 7: 2436, 490: 2436}, - {2: 1850, 1850, 1850, 1850, 1850, 8: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 48: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 566: 4416, 780: 4415}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4111, 2731, 2732, 2730, 742: 4418}, - {584: 4417}, + {2: 1850, 1850, 1850, 1850, 1850, 8: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 48: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 566: 4417, 780: 4416}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4112, 2732, 2733, 2731, 742: 4419}, + {584: 4418}, {2: 1849, 1849, 1849, 1849, 1849, 8: 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 48: 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 475: 1849, 570: 1849}, // 1910 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4111, 2731, 2732, 2730, 742: 4420, 846: 4419}, - {2391, 2391, 2391, 2391, 7: 2391, 4689, 4690, 490: 2391, 927: 4688}, - {10: 4422, 101: 4470, 109: 4471, 165: 4461, 173: 4481, 4480, 4446, 193: 4483, 218: 4482, 225: 4443, 311: 4450, 4442, 332: 4459, 358: 4466, 4465, 363: 4469, 398: 4477, 504: 4460, 506: 4464, 543: 4455, 646: 4463, 676: 4468, 4467, 679: 4444, 4449, 4447, 4440, 4434, 4448, 687: 4456, 689: 4441, 4473, 4435, 4436, 4437, 4438, 4439, 4462, 4475, 4479, 4474, 4433, 4478, 4445, 704: 4432, 4472, 4431, 4476, 899: 4451, 1154: 4453, 1177: 4430, 4457, 4427, 1197: 4425, 1211: 4428, 1213: 4429, 1231: 4426, 1247: 4452, 4423, 4454, 1306: 4424, 1318: 4458, 1321: 4421, 1346: 4484}, - {2252, 2252, 2252, 2252, 4564, 4570, 4558, 2252, 2252, 2252, 4562, 4571, 4569, 47: 2252, 472: 4563, 476: 4057, 4056, 2259, 4561, 482: 4568, 490: 2252, 492: 4557, 573: 2293, 582: 2382, 586: 4555, 638: 4560, 642: 4553, 4575, 4572, 809: 4556, 831: 4565, 908: 4567, 926: 4573, 935: 4566, 954: 4559, 1002: 4574, 4687}, - {2252, 2252, 2252, 2252, 4564, 4570, 4558, 2252, 2252, 2252, 4562, 4571, 4569, 47: 2252, 472: 4563, 476: 4057, 4056, 2259, 4561, 482: 4568, 490: 2252, 492: 4557, 573: 2293, 582: 2382, 586: 4555, 638: 4560, 642: 4553, 4575, 4572, 809: 4556, 831: 4565, 908: 4567, 926: 4573, 935: 4566, 954: 4559, 1002: 4574, 4554}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4112, 2732, 2733, 2731, 742: 4421, 846: 4420}, + {2391, 2391, 2391, 2391, 7: 2391, 4690, 4691, 490: 2391, 927: 4689}, + {10: 4423, 101: 4471, 109: 4472, 165: 4462, 173: 4482, 4481, 4447, 193: 4484, 218: 4483, 225: 4444, 311: 4451, 4443, 332: 4460, 358: 4467, 4466, 363: 4470, 398: 4478, 504: 4461, 506: 4465, 543: 4456, 646: 4464, 676: 4469, 4468, 679: 4445, 4450, 4448, 4441, 4435, 4449, 687: 4457, 689: 4442, 4474, 4436, 4437, 4438, 4439, 4440, 4463, 4476, 4480, 4475, 4434, 4479, 4446, 704: 4433, 4473, 4432, 4477, 899: 4452, 1154: 4454, 1177: 4431, 4458, 4428, 1197: 4426, 1211: 4429, 1213: 4430, 1231: 4427, 1247: 4453, 4424, 4455, 1306: 4425, 1318: 4459, 1321: 4422, 1346: 4485}, + {2252, 2252, 2252, 2252, 4565, 4571, 4559, 2252, 2252, 2252, 4563, 4572, 4570, 47: 2252, 472: 4564, 476: 4058, 4057, 2259, 4562, 482: 4569, 490: 2252, 492: 4558, 573: 2293, 582: 2382, 586: 4556, 638: 4561, 642: 4554, 4576, 4573, 809: 4557, 831: 4566, 908: 4568, 926: 4574, 935: 4567, 954: 4560, 1002: 4575, 4688}, + {2252, 2252, 2252, 2252, 4565, 4571, 4559, 2252, 2252, 2252, 4563, 4572, 4570, 47: 2252, 472: 4564, 476: 4058, 4057, 2259, 4562, 482: 4569, 490: 2252, 492: 4558, 573: 2293, 582: 2382, 586: 4556, 638: 4561, 642: 4554, 4576, 4573, 809: 4557, 831: 4566, 908: 4568, 926: 4574, 935: 4567, 954: 4560, 1002: 4575, 4555}, // 1915 {371, 371, 371, 371, 371, 371, 371, 371, 371, 371, 371, 371, 371, 47: 371, 472: 371, 476: 371, 371, 371, 371, 482: 371, 490: 371, 492: 371, 573: 371, 582: 371, 586: 371, 638: 371, 642: 371, 371, 371}, {370, 370, 370, 370, 370, 370, 370, 370, 370, 370, 370, 370, 370, 47: 370, 472: 370, 476: 370, 370, 370, 370, 482: 370, 490: 370, 492: 370, 573: 370, 582: 370, 586: 370, 638: 370, 642: 370, 370, 370}, {369, 369, 369, 369, 369, 369, 369, 369, 369, 369, 369, 369, 369, 47: 369, 472: 369, 476: 369, 369, 369, 369, 482: 369, 490: 369, 492: 369, 573: 369, 582: 369, 586: 369, 638: 369, 642: 369, 369, 369}, - {286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 47: 286, 49: 286, 472: 286, 3794, 476: 286, 286, 286, 286, 482: 286, 490: 286, 492: 286, 573: 286, 582: 286, 586: 286, 638: 286, 642: 286, 286, 286, 739: 286, 741: 286, 762: 3795, 785: 4551}, - {281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 47: 281, 49: 281, 472: 281, 476: 281, 281, 281, 281, 482: 281, 490: 281, 492: 281, 573: 281, 582: 281, 586: 281, 638: 281, 642: 281, 281, 281, 739: 281, 741: 281, 874: 4550}, + {286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 47: 286, 49: 286, 472: 286, 3795, 476: 286, 286, 286, 286, 482: 286, 490: 286, 492: 286, 573: 286, 582: 286, 586: 286, 638: 286, 642: 286, 286, 286, 739: 286, 741: 286, 762: 3796, 785: 4552}, + {281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 47: 281, 49: 281, 472: 281, 476: 281, 281, 281, 281, 482: 281, 490: 281, 492: 281, 573: 281, 582: 281, 586: 281, 638: 281, 642: 281, 281, 281, 739: 281, 741: 281, 874: 4551}, // 1920 - {279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 47: 279, 49: 279, 472: 279, 3781, 476: 279, 279, 279, 279, 482: 279, 490: 279, 492: 279, 573: 279, 582: 279, 586: 279, 638: 279, 642: 279, 279, 279, 739: 279, 741: 279, 762: 3782, 902: 4548, 907: 3783}, - {279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 47: 279, 49: 279, 472: 279, 3781, 476: 279, 279, 279, 279, 482: 279, 490: 279, 492: 279, 573: 279, 582: 279, 586: 279, 638: 279, 642: 279, 279, 279, 739: 279, 741: 279, 762: 3782, 902: 4546, 907: 3783}, - {286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 47: 286, 472: 286, 3794, 476: 286, 286, 286, 286, 482: 286, 490: 286, 492: 286, 573: 286, 582: 286, 586: 286, 638: 286, 642: 286, 286, 286, 762: 3795, 785: 4545}, + {279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 47: 279, 49: 279, 472: 279, 3782, 476: 279, 279, 279, 279, 482: 279, 490: 279, 492: 279, 573: 279, 582: 279, 586: 279, 638: 279, 642: 279, 279, 279, 739: 279, 741: 279, 762: 3783, 902: 4549, 907: 3784}, + {279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 47: 279, 49: 279, 472: 279, 3782, 476: 279, 279, 279, 279, 482: 279, 490: 279, 492: 279, 573: 279, 582: 279, 586: 279, 638: 279, 642: 279, 279, 279, 739: 279, 741: 279, 762: 3783, 902: 4547, 907: 3784}, + {286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 47: 286, 472: 286, 3795, 476: 286, 286, 286, 286, 482: 286, 490: 286, 492: 286, 573: 286, 582: 286, 586: 286, 638: 286, 642: 286, 286, 286, 762: 3796, 785: 4546}, {363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 47: 363, 49: 363, 472: 363, 363, 476: 363, 363, 363, 363, 482: 363, 490: 363, 492: 363, 573: 363, 582: 363, 586: 363, 638: 363, 642: 363, 363, 363, 739: 363, 741: 363}, {362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 47: 362, 49: 362, 472: 362, 362, 476: 362, 362, 362, 362, 482: 362, 490: 362, 492: 362, 573: 362, 582: 362, 586: 362, 638: 362, 642: 362, 362, 362, 739: 362, 741: 362}, // 1925 @@ -8443,27 +8444,27 @@ var ( {344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 47: 344, 49: 344, 472: 344, 344, 476: 344, 344, 344, 344, 482: 344, 490: 344, 492: 344, 573: 344, 582: 344, 586: 344, 638: 344, 642: 344, 344, 344, 739: 344, 741: 344}, // 1940 {343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 47: 343, 49: 343, 472: 343, 343, 476: 343, 343, 343, 343, 482: 343, 490: 343, 492: 343, 573: 343, 582: 343, 586: 343, 638: 343, 642: 343, 343, 343, 739: 343, 741: 343}, - {342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 47: 342, 49: 342, 472: 342, 342, 476: 342, 342, 342, 342, 482: 342, 490: 342, 492: 342, 573: 342, 582: 342, 586: 342, 638: 342, 642: 342, 342, 342, 739: 342, 741: 342, 1272: 4544}, + {342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 47: 342, 49: 342, 472: 342, 342, 476: 342, 342, 342, 342, 482: 342, 490: 342, 492: 342, 573: 342, 582: 342, 586: 342, 638: 342, 642: 342, 342, 342, 739: 342, 741: 342, 1272: 4545}, {340, 340, 340, 340, 340, 340, 340, 340, 340, 340, 340, 340, 340, 47: 340, 472: 340, 340, 476: 340, 340, 340, 340, 482: 340, 490: 340, 492: 340, 573: 340, 582: 340, 586: 340, 638: 340, 642: 340, 340, 340}, - {273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 14: 3804, 47: 273, 472: 273, 3794, 476: 273, 273, 273, 273, 482: 273, 490: 273, 492: 273, 506: 3805, 543: 3801, 573: 273, 582: 273, 586: 273, 638: 273, 642: 273, 273, 273, 646: 3803, 762: 4541, 772: 3802, 797: 4542}, - {273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 14: 3804, 47: 273, 472: 273, 3794, 476: 273, 273, 273, 273, 482: 273, 490: 273, 492: 273, 506: 3805, 543: 3801, 573: 273, 582: 273, 586: 273, 638: 273, 642: 273, 273, 273, 646: 3803, 762: 4538, 772: 3802, 797: 4539}, + {273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 14: 3805, 47: 273, 472: 273, 3795, 476: 273, 273, 273, 273, 482: 273, 490: 273, 492: 273, 506: 3806, 543: 3802, 573: 273, 582: 273, 586: 273, 638: 273, 642: 273, 273, 273, 646: 3804, 762: 4542, 772: 3803, 797: 4543}, + {273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 14: 3805, 47: 273, 472: 273, 3795, 476: 273, 273, 273, 273, 482: 273, 490: 273, 492: 273, 506: 3806, 543: 3802, 573: 273, 582: 273, 586: 273, 638: 273, 642: 273, 273, 273, 646: 3804, 762: 4539, 772: 3803, 797: 4540}, // 1945 - {473: 3794, 762: 4536}, - {473: 3794, 762: 4534}, - {286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 47: 286, 472: 286, 3794, 476: 286, 286, 286, 286, 482: 286, 490: 286, 492: 286, 573: 286, 582: 286, 586: 286, 638: 286, 642: 286, 286, 286, 762: 3795, 785: 4533}, - {473: 3794, 762: 4532}, + {473: 3795, 762: 4537}, + {473: 3795, 762: 4535}, + {286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 47: 286, 472: 286, 3795, 476: 286, 286, 286, 286, 482: 286, 490: 286, 492: 286, 573: 286, 582: 286, 586: 286, 638: 286, 642: 286, 286, 286, 762: 3796, 785: 4534}, + {473: 3795, 762: 4533}, {331, 331, 331, 331, 331, 331, 331, 331, 331, 331, 331, 331, 331, 47: 331, 472: 331, 476: 331, 331, 331, 331, 482: 331, 490: 331, 492: 331, 573: 331, 582: 331, 586: 331, 638: 331, 642: 331, 331, 331}, // 1950 - {273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 14: 3804, 47: 273, 102: 4513, 4515, 106: 4514, 472: 273, 476: 273, 273, 273, 273, 482: 273, 490: 273, 492: 273, 506: 3805, 543: 3801, 573: 273, 582: 273, 586: 273, 638: 273, 642: 273, 273, 273, 646: 3803, 772: 3802, 797: 4512, 882: 4531}, - {473: 4527}, - {473: 4517}, + {273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 14: 3805, 47: 273, 102: 4514, 4516, 106: 4515, 472: 273, 476: 273, 273, 273, 273, 482: 273, 490: 273, 492: 273, 506: 3806, 543: 3802, 573: 273, 582: 273, 586: 273, 638: 273, 642: 273, 273, 273, 646: 3804, 772: 3803, 797: 4513, 882: 4532}, + {473: 4528}, + {473: 4518}, {327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 47: 327, 472: 327, 476: 327, 327, 327, 327, 482: 327, 490: 327, 492: 327, 573: 327, 582: 327, 586: 327, 638: 327, 642: 327, 327, 327}, - {273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 14: 3804, 47: 273, 102: 4513, 4515, 106: 4514, 472: 273, 476: 273, 273, 273, 273, 482: 273, 490: 273, 492: 273, 506: 4510, 543: 3801, 573: 273, 582: 273, 586: 273, 638: 273, 642: 273, 273, 273, 646: 4509, 676: 4468, 4467, 687: 4511, 772: 3802, 797: 4512, 882: 4508, 1154: 4507}, + {273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 14: 3805, 47: 273, 102: 4514, 4516, 106: 4515, 472: 273, 476: 273, 273, 273, 273, 482: 273, 490: 273, 492: 273, 506: 4511, 543: 3802, 573: 273, 582: 273, 586: 273, 638: 273, 642: 273, 273, 273, 646: 4510, 676: 4469, 4468, 687: 4512, 772: 3803, 797: 4513, 882: 4509, 1154: 4508}, // 1955 - {324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 14: 324, 47: 324, 472: 324, 324, 476: 324, 324, 324, 324, 482: 324, 490: 324, 492: 324, 506: 324, 543: 324, 573: 324, 582: 324, 586: 324, 638: 324, 642: 324, 324, 324, 646: 324, 842: 4506}, - {323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 14: 323, 47: 323, 472: 323, 323, 476: 323, 323, 323, 323, 482: 323, 490: 323, 492: 323, 506: 323, 543: 323, 573: 323, 582: 323, 586: 323, 638: 323, 642: 323, 323, 323, 646: 323, 842: 4505}, - {322, 322, 322, 322, 322, 322, 322, 322, 322, 322, 322, 322, 322, 14: 322, 47: 322, 472: 322, 322, 476: 322, 322, 322, 322, 482: 322, 490: 322, 492: 322, 506: 322, 543: 322, 573: 322, 582: 322, 586: 322, 638: 322, 642: 322, 322, 322, 646: 322, 676: 4503, 4502, 842: 4504}, - {506: 4497, 646: 4496, 676: 4499, 4498}, + {324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 14: 324, 47: 324, 472: 324, 324, 476: 324, 324, 324, 324, 482: 324, 490: 324, 492: 324, 506: 324, 543: 324, 573: 324, 582: 324, 586: 324, 638: 324, 642: 324, 324, 324, 646: 324, 842: 4507}, + {323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 14: 323, 47: 323, 472: 323, 323, 476: 323, 323, 323, 323, 482: 323, 490: 323, 492: 323, 506: 323, 543: 323, 573: 323, 582: 323, 586: 323, 638: 323, 642: 323, 323, 323, 646: 323, 842: 4506}, + {322, 322, 322, 322, 322, 322, 322, 322, 322, 322, 322, 322, 322, 14: 322, 47: 322, 472: 322, 322, 476: 322, 322, 322, 322, 482: 322, 490: 322, 492: 322, 506: 322, 543: 322, 573: 322, 582: 322, 586: 322, 638: 322, 642: 322, 322, 322, 646: 322, 676: 4504, 4503, 842: 4505}, + {506: 4498, 646: 4497, 676: 4500, 4499}, {317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 14: 317, 47: 317, 102: 317, 317, 106: 317, 472: 317, 317, 476: 317, 317, 317, 317, 482: 317, 490: 317, 492: 317, 506: 317, 543: 317, 573: 317, 582: 317, 586: 317, 638: 317, 642: 317, 317, 317, 646: 317}, // 1960 {316, 316, 316, 316, 316, 316, 316, 316, 316, 316, 316, 316, 316, 14: 316, 47: 316, 102: 316, 316, 106: 316, 472: 316, 316, 476: 316, 316, 316, 316, 482: 316, 490: 316, 492: 316, 506: 316, 543: 316, 573: 316, 582: 316, 586: 316, 638: 316, 642: 316, 316, 316, 646: 316}, @@ -8472,22 +8473,22 @@ var ( {306, 306, 306, 306, 306, 306, 306, 306, 306, 306, 306, 306, 306, 47: 306, 49: 306, 472: 306, 306, 476: 306, 306, 306, 306, 482: 306, 490: 306, 492: 306, 573: 306, 582: 306, 586: 306, 638: 306, 642: 306, 306, 306, 739: 306, 741: 306}, {305, 305, 305, 305, 305, 305, 305, 305, 305, 305, 305, 305, 305, 47: 305, 472: 305, 476: 305, 305, 305, 305, 482: 305, 490: 305, 492: 305, 573: 305, 582: 305, 586: 305, 638: 305, 642: 305, 305, 305}, // 1965 - {286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 47: 286, 472: 286, 3794, 476: 286, 286, 286, 286, 482: 286, 490: 286, 492: 286, 573: 286, 582: 286, 586: 286, 638: 286, 642: 286, 286, 286, 762: 3795, 785: 4495}, + {286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 47: 286, 472: 286, 3795, 476: 286, 286, 286, 286, 482: 286, 490: 286, 492: 286, 573: 286, 582: 286, 586: 286, 638: 286, 642: 286, 286, 286, 762: 3796, 785: 4496}, {303, 303, 303, 303, 303, 303, 303, 303, 303, 303, 303, 303, 303, 47: 303, 472: 303, 476: 303, 303, 303, 303, 482: 303, 490: 303, 492: 303, 573: 303, 582: 303, 586: 303, 638: 303, 642: 303, 303, 303}, {302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 47: 302, 472: 302, 476: 302, 302, 302, 302, 482: 302, 490: 302, 492: 302, 573: 302, 582: 302, 586: 302, 638: 302, 642: 302, 302, 302}, {300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 14: 300, 47: 300, 102: 300, 300, 106: 300, 472: 300, 476: 300, 300, 300, 300, 482: 300, 490: 300, 492: 300, 506: 300, 543: 300, 573: 300, 582: 300, 586: 300, 638: 300, 642: 300, 300, 300, 646: 300}, - {286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 14: 286, 47: 286, 102: 286, 286, 106: 286, 472: 286, 3794, 476: 286, 286, 286, 286, 482: 286, 490: 286, 492: 286, 506: 286, 543: 286, 573: 286, 582: 286, 586: 286, 638: 286, 642: 286, 286, 286, 646: 286, 762: 3795, 785: 4494}, + {286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 14: 286, 47: 286, 102: 286, 286, 106: 286, 472: 286, 3795, 476: 286, 286, 286, 286, 482: 286, 490: 286, 492: 286, 506: 286, 543: 286, 573: 286, 582: 286, 586: 286, 638: 286, 642: 286, 286, 286, 646: 286, 762: 3796, 785: 4495}, // 1970 {298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 14: 298, 47: 298, 102: 298, 298, 106: 298, 472: 298, 476: 298, 298, 298, 298, 482: 298, 490: 298, 492: 298, 506: 298, 543: 298, 573: 298, 582: 298, 586: 298, 638: 298, 642: 298, 298, 298, 646: 298}, {297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 14: 297, 47: 297, 102: 297, 297, 106: 297, 472: 297, 476: 297, 297, 297, 297, 482: 297, 490: 297, 492: 297, 506: 297, 543: 297, 573: 297, 582: 297, 586: 297, 638: 297, 642: 297, 297, 297, 646: 297}, {292, 292, 292, 292, 292, 292, 292, 292, 292, 292, 292, 292, 292, 47: 292, 472: 292, 476: 292, 292, 292, 292, 482: 292, 490: 292, 492: 292, 573: 292, 582: 292, 586: 292, 638: 292, 642: 292, 292, 292}, - {286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 47: 286, 472: 286, 3794, 476: 286, 286, 286, 286, 482: 286, 490: 286, 492: 286, 573: 286, 582: 286, 586: 286, 638: 286, 642: 286, 286, 286, 762: 3795, 785: 4493}, - {286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 47: 286, 472: 286, 3794, 476: 286, 286, 286, 286, 482: 286, 490: 286, 492: 286, 573: 286, 582: 286, 586: 286, 638: 286, 642: 286, 286, 286, 762: 3795, 785: 4492}, + {286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 47: 286, 472: 286, 3795, 476: 286, 286, 286, 286, 482: 286, 490: 286, 492: 286, 573: 286, 582: 286, 586: 286, 638: 286, 642: 286, 286, 286, 762: 3796, 785: 4494}, + {286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 47: 286, 472: 286, 3795, 476: 286, 286, 286, 286, 482: 286, 490: 286, 492: 286, 573: 286, 582: 286, 586: 286, 638: 286, 642: 286, 286, 286, 762: 3796, 785: 4493}, // 1975 - {286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 47: 286, 472: 286, 3794, 476: 286, 286, 286, 286, 482: 286, 490: 286, 492: 286, 573: 286, 582: 286, 586: 286, 638: 286, 642: 286, 286, 286, 762: 3795, 785: 4491}, - {286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 47: 286, 49: 286, 472: 286, 3794, 476: 286, 286, 286, 286, 482: 286, 490: 286, 492: 286, 573: 286, 582: 286, 586: 286, 638: 286, 642: 286, 286, 286, 739: 286, 741: 286, 762: 3795, 785: 4485}, - {281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 47: 281, 49: 281, 472: 281, 476: 281, 281, 281, 281, 482: 281, 490: 281, 492: 281, 573: 281, 582: 281, 586: 281, 638: 281, 642: 281, 281, 281, 739: 281, 741: 281, 874: 4486}, - {288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 47: 288, 49: 4488, 472: 288, 476: 288, 288, 288, 288, 482: 288, 490: 288, 492: 288, 573: 288, 582: 288, 586: 288, 638: 288, 642: 288, 288, 288, 739: 4487, 741: 4489, 873: 4490}, + {286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 47: 286, 472: 286, 3795, 476: 286, 286, 286, 286, 482: 286, 490: 286, 492: 286, 573: 286, 582: 286, 586: 286, 638: 286, 642: 286, 286, 286, 762: 3796, 785: 4492}, + {286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 47: 286, 49: 286, 472: 286, 3795, 476: 286, 286, 286, 286, 482: 286, 490: 286, 492: 286, 573: 286, 582: 286, 586: 286, 638: 286, 642: 286, 286, 286, 739: 286, 741: 286, 762: 3796, 785: 4486}, + {281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 47: 281, 49: 281, 472: 281, 476: 281, 281, 281, 281, 482: 281, 490: 281, 492: 281, 573: 281, 582: 281, 586: 281, 638: 281, 642: 281, 281, 281, 739: 281, 741: 281, 874: 4487}, + {288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 47: 288, 49: 4489, 472: 288, 476: 288, 288, 288, 288, 482: 288, 490: 288, 492: 288, 573: 288, 582: 288, 586: 288, 638: 288, 642: 288, 288, 288, 739: 4488, 741: 4490, 873: 4491}, {284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 47: 284, 49: 284, 472: 284, 476: 284, 284, 284, 284, 482: 284, 490: 284, 492: 284, 573: 284, 582: 284, 586: 284, 638: 284, 642: 284, 284, 284, 739: 284, 741: 284}, // 1980 {283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 47: 283, 49: 283, 472: 283, 476: 283, 283, 283, 283, 482: 283, 490: 283, 492: 283, 573: 283, 582: 283, 586: 283, 638: 283, 642: 283, 283, 283, 739: 283, 741: 283}, @@ -8499,8 +8500,8 @@ var ( {291, 291, 291, 291, 291, 291, 291, 291, 291, 291, 291, 291, 291, 47: 291, 472: 291, 476: 291, 291, 291, 291, 482: 291, 490: 291, 492: 291, 573: 291, 582: 291, 586: 291, 638: 291, 642: 291, 291, 291}, {299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 14: 299, 47: 299, 102: 299, 299, 106: 299, 472: 299, 476: 299, 299, 299, 299, 482: 299, 490: 299, 492: 299, 506: 299, 543: 299, 573: 299, 582: 299, 586: 299, 638: 299, 642: 299, 299, 299, 646: 299}, {304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 47: 304, 472: 304, 476: 304, 304, 304, 304, 482: 304, 490: 304, 492: 304, 573: 304, 582: 304, 586: 304, 638: 304, 642: 304, 304, 304}, - {321, 321, 321, 321, 321, 321, 321, 321, 321, 321, 321, 321, 321, 14: 321, 47: 321, 472: 321, 321, 476: 321, 321, 321, 321, 482: 321, 490: 321, 492: 321, 506: 321, 543: 321, 573: 321, 582: 321, 586: 321, 638: 321, 642: 321, 321, 321, 646: 321, 842: 4501}, - {320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 14: 320, 47: 320, 472: 320, 320, 476: 320, 320, 320, 320, 482: 320, 490: 320, 492: 320, 506: 320, 543: 320, 573: 320, 582: 320, 586: 320, 638: 320, 642: 320, 320, 320, 646: 320, 842: 4500}, + {321, 321, 321, 321, 321, 321, 321, 321, 321, 321, 321, 321, 321, 14: 321, 47: 321, 472: 321, 321, 476: 321, 321, 321, 321, 482: 321, 490: 321, 492: 321, 506: 321, 543: 321, 573: 321, 582: 321, 586: 321, 638: 321, 642: 321, 321, 321, 646: 321, 842: 4502}, + {320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 14: 320, 47: 320, 472: 320, 320, 476: 320, 320, 320, 320, 482: 320, 490: 320, 492: 320, 506: 320, 543: 320, 573: 320, 582: 320, 586: 320, 638: 320, 642: 320, 320, 320, 646: 320, 842: 4501}, // 1990 {473: 315}, {473: 314}, @@ -8512,11 +8513,11 @@ var ( {473: 308}, {318, 318, 318, 318, 318, 318, 318, 318, 318, 318, 318, 318, 318, 14: 318, 47: 318, 102: 318, 318, 106: 318, 472: 318, 318, 476: 318, 318, 318, 318, 482: 318, 490: 318, 492: 318, 506: 318, 543: 318, 573: 318, 582: 318, 586: 318, 638: 318, 642: 318, 318, 318, 646: 318}, {319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 14: 319, 47: 319, 102: 319, 319, 106: 319, 472: 319, 319, 476: 319, 319, 319, 319, 482: 319, 490: 319, 492: 319, 506: 319, 543: 319, 573: 319, 582: 319, 586: 319, 638: 319, 642: 319, 319, 319, 646: 319}, - {273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 14: 3804, 47: 273, 102: 4513, 4515, 106: 4514, 472: 273, 476: 273, 273, 273, 273, 482: 273, 490: 273, 492: 273, 506: 3805, 543: 3801, 573: 273, 582: 273, 586: 273, 638: 273, 642: 273, 273, 273, 646: 3803, 772: 3802, 797: 4512, 882: 4516}, + {273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 14: 3805, 47: 273, 102: 4514, 4516, 106: 4515, 472: 273, 476: 273, 273, 273, 273, 482: 273, 490: 273, 492: 273, 506: 3806, 543: 3802, 573: 273, 582: 273, 586: 273, 638: 273, 642: 273, 273, 273, 646: 3804, 772: 3803, 797: 4513, 882: 4517}, // 2000 {325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 47: 325, 472: 325, 476: 325, 325, 325, 325, 482: 325, 490: 325, 492: 325, 573: 325, 582: 325, 586: 325, 638: 325, 642: 325, 325, 325}, + {504: 3808, 842: 4507}, {504: 3807, 842: 4506}, - {504: 3806, 842: 4505}, {301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 47: 301, 472: 301, 476: 301, 301, 301, 301, 482: 301, 490: 301, 492: 301, 573: 301, 582: 301, 586: 301, 638: 301, 642: 301, 301, 301}, {296, 296, 296, 296, 296, 296, 296, 296, 296, 296, 296, 296, 296, 47: 296, 472: 296, 476: 296, 296, 296, 296, 482: 296, 490: 296, 492: 296, 573: 296, 582: 296, 586: 296, 638: 296, 642: 296, 296, 296}, // 2005 @@ -8524,123 +8525,123 @@ var ( {294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 47: 294, 472: 294, 476: 294, 294, 294, 294, 482: 294, 490: 294, 492: 294, 573: 294, 582: 294, 586: 294, 638: 294, 642: 294, 294, 294}, {293, 293, 293, 293, 293, 293, 293, 293, 293, 293, 293, 293, 293, 47: 293, 472: 293, 476: 293, 293, 293, 293, 482: 293, 490: 293, 492: 293, 573: 293, 582: 293, 586: 293, 638: 293, 642: 293, 293, 293}, {326, 326, 326, 326, 326, 326, 326, 326, 326, 326, 326, 326, 326, 47: 326, 472: 326, 476: 326, 326, 326, 326, 482: 326, 490: 326, 492: 326, 573: 326, 582: 326, 586: 326, 638: 326, 642: 326, 326, 326}, - {475: 4519, 577: 4520, 580: 4521, 968: 4522, 1148: 4518}, + {475: 4520, 577: 4521, 580: 4522, 968: 4523, 1148: 4519}, // 2010 - {7: 4524, 47: 4523}, + {7: 4525, 47: 4524}, {7: 261, 47: 261}, {7: 260, 47: 260}, {7: 259, 47: 259}, {7: 258, 47: 258}, // 2015 - {273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 14: 3804, 47: 273, 102: 4513, 4515, 106: 4514, 472: 273, 476: 273, 273, 273, 273, 482: 273, 490: 273, 492: 273, 506: 3805, 543: 3801, 573: 273, 582: 273, 586: 273, 638: 273, 642: 273, 273, 273, 646: 3803, 772: 3802, 797: 4512, 882: 4526}, - {475: 4519, 577: 4520, 580: 4521, 968: 4525}, + {273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 14: 3805, 47: 273, 102: 4514, 4516, 106: 4515, 472: 273, 476: 273, 273, 273, 273, 482: 273, 490: 273, 492: 273, 506: 3806, 543: 3802, 573: 273, 582: 273, 586: 273, 638: 273, 642: 273, 273, 273, 646: 3804, 772: 3803, 797: 4513, 882: 4527}, + {475: 4520, 577: 4521, 580: 4522, 968: 4526}, {7: 257, 47: 257}, {328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 47: 328, 472: 328, 476: 328, 328, 328, 328, 482: 328, 490: 328, 492: 328, 573: 328, 582: 328, 586: 328, 638: 328, 642: 328, 328, 328}, - {475: 4519, 577: 4520, 580: 4521, 968: 4522, 1148: 4528}, + {475: 4520, 577: 4521, 580: 4522, 968: 4523, 1148: 4529}, // 2020 - {7: 4524, 47: 4529}, - {273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 14: 3804, 47: 273, 102: 4513, 4515, 106: 4514, 472: 273, 476: 273, 273, 273, 273, 482: 273, 490: 273, 492: 273, 506: 3805, 543: 3801, 573: 273, 582: 273, 586: 273, 638: 273, 642: 273, 273, 273, 646: 3803, 772: 3802, 797: 4512, 882: 4530}, + {7: 4525, 47: 4530}, + {273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 14: 3805, 47: 273, 102: 4514, 4516, 106: 4515, 472: 273, 476: 273, 273, 273, 273, 482: 273, 490: 273, 492: 273, 506: 3806, 543: 3802, 573: 273, 582: 273, 586: 273, 638: 273, 642: 273, 273, 273, 646: 3804, 772: 3803, 797: 4513, 882: 4531}, {329, 329, 329, 329, 329, 329, 329, 329, 329, 329, 329, 329, 329, 47: 329, 472: 329, 476: 329, 329, 329, 329, 482: 329, 490: 329, 492: 329, 573: 329, 582: 329, 586: 329, 638: 329, 642: 329, 329, 329}, {330, 330, 330, 330, 330, 330, 330, 330, 330, 330, 330, 330, 330, 47: 330, 472: 330, 476: 330, 330, 330, 330, 482: 330, 490: 330, 492: 330, 573: 330, 582: 330, 586: 330, 638: 330, 642: 330, 330, 330}, {332, 332, 332, 332, 332, 332, 332, 332, 332, 332, 332, 332, 332, 47: 332, 472: 332, 476: 332, 332, 332, 332, 482: 332, 490: 332, 492: 332, 573: 332, 582: 332, 586: 332, 638: 332, 642: 332, 332, 332}, // 2025 {333, 333, 333, 333, 333, 333, 333, 333, 333, 333, 333, 333, 333, 47: 333, 472: 333, 476: 333, 333, 333, 333, 482: 333, 490: 333, 492: 333, 573: 333, 582: 333, 586: 333, 638: 333, 642: 333, 333, 333}, - {273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 14: 3804, 47: 273, 472: 273, 476: 273, 273, 273, 273, 482: 273, 490: 273, 492: 273, 506: 3805, 543: 3801, 573: 273, 582: 273, 586: 273, 638: 273, 642: 273, 273, 273, 646: 3803, 772: 3802, 797: 4535}, + {273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 14: 3805, 47: 273, 472: 273, 476: 273, 273, 273, 273, 482: 273, 490: 273, 492: 273, 506: 3806, 543: 3802, 573: 273, 582: 273, 586: 273, 638: 273, 642: 273, 273, 273, 646: 3804, 772: 3803, 797: 4536}, {334, 334, 334, 334, 334, 334, 334, 334, 334, 334, 334, 334, 334, 47: 334, 472: 334, 476: 334, 334, 334, 334, 482: 334, 490: 334, 492: 334, 573: 334, 582: 334, 586: 334, 638: 334, 642: 334, 334, 334}, - {273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 14: 3804, 47: 273, 472: 273, 476: 273, 273, 273, 273, 482: 273, 490: 273, 492: 273, 506: 3805, 543: 3801, 573: 273, 582: 273, 586: 273, 638: 273, 642: 273, 273, 273, 646: 3803, 772: 3802, 797: 4537}, + {273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 14: 3805, 47: 273, 472: 273, 476: 273, 273, 273, 273, 482: 273, 490: 273, 492: 273, 506: 3806, 543: 3802, 573: 273, 582: 273, 586: 273, 638: 273, 642: 273, 273, 273, 646: 3804, 772: 3803, 797: 4538}, {335, 335, 335, 335, 335, 335, 335, 335, 335, 335, 335, 335, 335, 47: 335, 472: 335, 476: 335, 335, 335, 335, 482: 335, 490: 335, 492: 335, 573: 335, 582: 335, 586: 335, 638: 335, 642: 335, 335, 335}, // 2030 - {273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 14: 3804, 47: 273, 472: 273, 476: 273, 273, 273, 273, 482: 273, 490: 273, 492: 273, 506: 3805, 543: 3801, 573: 273, 582: 273, 586: 273, 638: 273, 642: 273, 273, 273, 646: 3803, 772: 3802, 797: 4540}, + {273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 14: 3805, 47: 273, 472: 273, 476: 273, 273, 273, 273, 482: 273, 490: 273, 492: 273, 506: 3806, 543: 3802, 573: 273, 582: 273, 586: 273, 638: 273, 642: 273, 273, 273, 646: 3804, 772: 3803, 797: 4541}, {336, 336, 336, 336, 336, 336, 336, 336, 336, 336, 336, 336, 336, 47: 336, 472: 336, 476: 336, 336, 336, 336, 482: 336, 490: 336, 492: 336, 573: 336, 582: 336, 586: 336, 638: 336, 642: 336, 336, 336}, {337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 47: 337, 472: 337, 476: 337, 337, 337, 337, 482: 337, 490: 337, 492: 337, 573: 337, 582: 337, 586: 337, 638: 337, 642: 337, 337, 337}, - {273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 14: 3804, 47: 273, 472: 273, 476: 273, 273, 273, 273, 482: 273, 490: 273, 492: 273, 506: 3805, 543: 3801, 573: 273, 582: 273, 586: 273, 638: 273, 642: 273, 273, 273, 646: 3803, 772: 3802, 797: 4543}, + {273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 14: 3805, 47: 273, 472: 273, 476: 273, 273, 273, 273, 482: 273, 490: 273, 492: 273, 506: 3806, 543: 3802, 573: 273, 582: 273, 586: 273, 638: 273, 642: 273, 273, 273, 646: 3804, 772: 3803, 797: 4544}, {338, 338, 338, 338, 338, 338, 338, 338, 338, 338, 338, 338, 338, 47: 338, 472: 338, 476: 338, 338, 338, 338, 482: 338, 490: 338, 492: 338, 573: 338, 582: 338, 586: 338, 638: 338, 642: 338, 338, 338}, // 2035 {339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 47: 339, 472: 339, 476: 339, 339, 339, 339, 482: 339, 490: 339, 492: 339, 573: 339, 582: 339, 586: 339, 638: 339, 642: 339, 339, 339}, {341, 341, 341, 341, 341, 341, 341, 341, 341, 341, 341, 341, 341, 47: 341, 49: 341, 472: 341, 341, 476: 341, 341, 341, 341, 482: 341, 490: 341, 492: 341, 573: 341, 582: 341, 586: 341, 638: 341, 642: 341, 341, 341, 739: 341, 741: 341}, {364, 364, 364, 364, 364, 364, 364, 364, 364, 364, 364, 364, 364, 47: 364, 472: 364, 476: 364, 364, 364, 364, 482: 364, 490: 364, 492: 364, 573: 364, 582: 364, 586: 364, 638: 364, 642: 364, 364, 364}, - {281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 47: 281, 49: 281, 472: 281, 476: 281, 281, 281, 281, 482: 281, 490: 281, 492: 281, 573: 281, 582: 281, 586: 281, 638: 281, 642: 281, 281, 281, 739: 281, 741: 281, 874: 4547}, - {365, 365, 365, 365, 365, 365, 365, 365, 365, 365, 365, 365, 365, 47: 365, 49: 4488, 472: 365, 476: 365, 365, 365, 365, 482: 365, 490: 365, 492: 365, 573: 365, 582: 365, 586: 365, 638: 365, 642: 365, 365, 365, 739: 4487, 741: 4489, 873: 4490}, + {281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 47: 281, 49: 281, 472: 281, 476: 281, 281, 281, 281, 482: 281, 490: 281, 492: 281, 573: 281, 582: 281, 586: 281, 638: 281, 642: 281, 281, 281, 739: 281, 741: 281, 874: 4548}, + {365, 365, 365, 365, 365, 365, 365, 365, 365, 365, 365, 365, 365, 47: 365, 49: 4489, 472: 365, 476: 365, 365, 365, 365, 482: 365, 490: 365, 492: 365, 573: 365, 582: 365, 586: 365, 638: 365, 642: 365, 365, 365, 739: 4488, 741: 4490, 873: 4491}, // 2040 - {281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 47: 281, 49: 281, 472: 281, 476: 281, 281, 281, 281, 482: 281, 490: 281, 492: 281, 573: 281, 582: 281, 586: 281, 638: 281, 642: 281, 281, 281, 739: 281, 741: 281, 874: 4549}, - {366, 366, 366, 366, 366, 366, 366, 366, 366, 366, 366, 366, 366, 47: 366, 49: 4488, 472: 366, 476: 366, 366, 366, 366, 482: 366, 490: 366, 492: 366, 573: 366, 582: 366, 586: 366, 638: 366, 642: 366, 366, 366, 739: 4487, 741: 4489, 873: 4490}, - {367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 47: 367, 49: 4488, 472: 367, 476: 367, 367, 367, 367, 482: 367, 490: 367, 492: 367, 573: 367, 582: 367, 586: 367, 638: 367, 642: 367, 367, 367, 739: 4487, 741: 4489, 873: 4490}, - {281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 47: 281, 49: 281, 472: 281, 476: 281, 281, 281, 281, 482: 281, 490: 281, 492: 281, 573: 281, 582: 281, 586: 281, 638: 281, 642: 281, 281, 281, 739: 281, 741: 281, 874: 4552}, - {368, 368, 368, 368, 368, 368, 368, 368, 368, 368, 368, 368, 368, 47: 368, 49: 4488, 472: 368, 476: 368, 368, 368, 368, 482: 368, 490: 368, 492: 368, 573: 368, 582: 368, 586: 368, 638: 368, 642: 368, 368, 368, 739: 4487, 741: 4489, 873: 4490}, + {281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 47: 281, 49: 281, 472: 281, 476: 281, 281, 281, 281, 482: 281, 490: 281, 492: 281, 573: 281, 582: 281, 586: 281, 638: 281, 642: 281, 281, 281, 739: 281, 741: 281, 874: 4550}, + {366, 366, 366, 366, 366, 366, 366, 366, 366, 366, 366, 366, 366, 47: 366, 49: 4489, 472: 366, 476: 366, 366, 366, 366, 482: 366, 490: 366, 492: 366, 573: 366, 582: 366, 586: 366, 638: 366, 642: 366, 366, 366, 739: 4488, 741: 4490, 873: 4491}, + {367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 47: 367, 49: 4489, 472: 367, 476: 367, 367, 367, 367, 482: 367, 490: 367, 492: 367, 573: 367, 582: 367, 586: 367, 638: 367, 642: 367, 367, 367, 739: 4488, 741: 4490, 873: 4491}, + {281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 47: 281, 49: 281, 472: 281, 476: 281, 281, 281, 281, 482: 281, 490: 281, 492: 281, 573: 281, 582: 281, 586: 281, 638: 281, 642: 281, 281, 281, 739: 281, 741: 281, 874: 4553}, + {368, 368, 368, 368, 368, 368, 368, 368, 368, 368, 368, 368, 368, 47: 368, 49: 4489, 472: 368, 476: 368, 368, 368, 368, 482: 368, 490: 368, 492: 368, 573: 368, 582: 368, 586: 368, 638: 368, 642: 368, 368, 368, 739: 4488, 741: 4490, 873: 4491}, // 2045 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 573: 2381, 582: 2381, 586: 2381, 638: 2381, 648: 2381, 663: 4686, 2731, 2732, 2730, 674: 2381, 2381, 1141: 4685}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 573: 2381, 582: 2381, 586: 2381, 638: 2381, 648: 2381, 663: 4687, 2732, 2733, 2731, 674: 2381, 2381, 1141: 4686}, {2315, 2315, 2315, 2315, 7: 2315, 2315, 2315, 47: 2315, 490: 2315}, {573: 2292}, - {492: 4684}, + {492: 4685}, {2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 47: 2282, 472: 2282, 476: 2282, 2282, 2282, 2282, 482: 2282, 490: 2282, 492: 2282, 573: 2282, 582: 2282, 586: 2282, 638: 2282, 642: 2282, 2282, 2282}, // 2050 {2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 47: 2281, 472: 2281, 476: 2281, 2281, 2281, 2281, 482: 2281, 490: 2281, 492: 2281, 573: 2281, 582: 2281, 586: 2281, 638: 2281, 642: 2281, 2281, 2281}, - {573: 4680}, - {2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 47: 2278, 472: 2278, 476: 2278, 2278, 2278, 2278, 482: 2278, 490: 2278, 492: 2278, 573: 4679, 582: 2278, 586: 2278, 638: 2278, 642: 2278, 2278, 2278}, - {149: 4667, 265: 4669, 360: 4670, 473: 4666, 475: 3208, 485: 4408, 4409, 492: 3199, 508: 3203, 571: 3198, 3200, 574: 3202, 3201, 577: 3206, 580: 3207, 588: 4654, 4651, 591: 4652, 4653, 3205, 711: 4407, 3204, 4664, 944: 4649, 4650, 4668, 994: 4665, 1079: 4662, 1131: 4663, 1199: 4661}, - {479: 4659}, + {573: 4681}, + {2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 47: 2278, 472: 2278, 476: 2278, 2278, 2278, 2278, 482: 2278, 490: 2278, 492: 2278, 573: 4680, 582: 2278, 586: 2278, 638: 2278, 642: 2278, 2278, 2278}, + {149: 4668, 265: 4670, 360: 4671, 473: 4667, 475: 3209, 485: 4409, 4410, 492: 3200, 508: 3204, 571: 3199, 3201, 574: 3203, 3202, 577: 3207, 580: 3208, 588: 4655, 4652, 591: 4653, 4654, 3206, 711: 4408, 3205, 4665, 944: 4650, 4651, 4669, 994: 4666, 1079: 4663, 1131: 4664, 1199: 4662}, + {479: 4660}, // 2055 - {653: 4647}, - {475: 4646}, - {582: 4637}, - {478: 4630}, + {653: 4648}, + {475: 4647}, + {582: 4638}, + {478: 4631}, {2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 47: 2270, 472: 2270, 476: 2270, 2270, 2270, 2270, 482: 2270, 490: 2270, 492: 2270, 573: 2270, 582: 2270, 586: 2270, 638: 2270, 642: 2270, 2270, 2270}, // 2060 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 3458, 543: 3457, 663: 3459, 2731, 2732, 2730, 737: 3456, 870: 4629}, - {175: 4627, 200: 4628, 479: 4626, 1184: 4625}, - {180: 4624, 242: 4623, 479: 4622, 1302: 4621}, - {286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 47: 286, 472: 286, 3794, 476: 286, 286, 286, 286, 482: 286, 490: 286, 492: 286, 573: 286, 582: 286, 586: 286, 638: 286, 642: 286, 286, 286, 762: 3795, 785: 4620}, - {307: 4619}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 3459, 543: 3458, 663: 3460, 2732, 2733, 2731, 737: 3457, 870: 4630}, + {175: 4628, 200: 4629, 479: 4627, 1184: 4626}, + {180: 4625, 242: 4624, 479: 4623, 1302: 4622}, + {286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 47: 286, 472: 286, 3795, 476: 286, 286, 286, 286, 482: 286, 490: 286, 492: 286, 573: 286, 582: 286, 586: 286, 638: 286, 642: 286, 286, 286, 762: 3796, 785: 4621}, + {307: 4620}, // 2065 {2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 2254, 47: 2254, 472: 2254, 476: 2254, 2254, 2254, 2254, 482: 2254, 490: 2254, 492: 2254, 573: 2254, 582: 2254, 586: 2254, 638: 2254, 642: 2254, 2254, 2254}, - {2251, 2251, 2251, 2251, 4564, 4570, 4558, 2251, 2251, 2251, 4562, 4571, 4569, 47: 2251, 472: 4563, 476: 4057, 4056, 2259, 4561, 482: 4568, 490: 2251, 492: 4557, 573: 2293, 582: 2382, 586: 4555, 638: 4560, 642: 4553, 4575, 4572, 809: 4556, 831: 4565, 908: 4567, 926: 4618, 935: 4566, 954: 4559}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 4576}, - {2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 47: 2191, 472: 2191, 4578, 476: 2191, 2191, 2191, 2191, 482: 2191, 490: 2191, 492: 2191, 573: 2191, 582: 2191, 586: 2191, 638: 2191, 642: 2191, 2191, 2191, 647: 2191, 1227: 4577}, - {2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 47: 2241, 472: 2241, 476: 2241, 2241, 2241, 2241, 482: 2241, 490: 2241, 492: 2241, 573: 2241, 582: 2241, 586: 2241, 638: 2241, 642: 2241, 2241, 2241, 647: 4593, 1243: 4594, 4595}, + {2251, 2251, 2251, 2251, 4565, 4571, 4559, 2251, 2251, 2251, 4563, 4572, 4570, 47: 2251, 472: 4564, 476: 4058, 4057, 2259, 4562, 482: 4569, 490: 2251, 492: 4558, 573: 2293, 582: 2382, 586: 4556, 638: 4561, 642: 4554, 4576, 4573, 809: 4557, 831: 4566, 908: 4568, 926: 4619, 935: 4567, 954: 4560}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 4577}, + {2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 47: 2191, 472: 2191, 4579, 476: 2191, 2191, 2191, 2191, 482: 2191, 490: 2191, 492: 2191, 573: 2191, 582: 2191, 586: 2191, 638: 2191, 642: 2191, 2191, 2191, 647: 2191, 1227: 4578}, + {2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 2241, 47: 2241, 472: 2241, 476: 2241, 2241, 2241, 2241, 482: 2241, 490: 2241, 492: 2241, 573: 2241, 582: 2241, 586: 2241, 638: 2241, 642: 2241, 2241, 2241, 647: 4594, 1243: 4595, 4596}, // 2070 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 473: 4582, 663: 4111, 2731, 2732, 2730, 742: 4581, 826: 4580, 834: 4579}, - {7: 4591, 47: 4590}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 473: 4583, 663: 4112, 2732, 2733, 2731, 742: 4582, 826: 4581, 834: 4580}, + {7: 4592, 47: 4591}, {7: 2189, 47: 2189}, - {7: 286, 47: 286, 473: 3794, 529: 286, 286, 762: 3795, 785: 4588}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 4583}, + {7: 286, 47: 286, 473: 3795, 529: 286, 286, 762: 3796, 785: 4589}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 4584}, // 2075 - {47: 4584, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, - {7: 1290, 47: 1290, 529: 4587, 4586, 947: 4585}, + {47: 4585, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, + {7: 1290, 47: 1290, 529: 4588, 4587, 947: 4586}, {7: 2186, 47: 2186}, {1289, 1289, 1289, 1289, 7: 1289, 47: 1289, 490: 1289}, {1288, 1288, 1288, 1288, 7: 1288, 47: 1288, 490: 1288}, // 2080 - {7: 1290, 47: 1290, 529: 4587, 4586, 947: 4589}, + {7: 1290, 47: 1290, 529: 4588, 4587, 947: 4590}, {7: 2187, 47: 2187}, {2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 47: 2190, 472: 2190, 476: 2190, 2190, 2190, 2190, 482: 2190, 490: 2190, 492: 2190, 573: 2190, 582: 2190, 586: 2190, 638: 2190, 642: 2190, 2190, 2190, 647: 2190}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 473: 4582, 663: 4111, 2731, 2732, 2730, 742: 4581, 826: 4592}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 473: 4583, 663: 4112, 2732, 2733, 2731, 742: 4582, 826: 4593}, {7: 2188, 47: 2188}, // 2085 - {204: 4615, 368: 4616, 386: 4617}, + {204: 4616, 368: 4617, 386: 4618}, {2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 2240, 47: 2240, 472: 2240, 476: 2240, 2240, 2240, 2240, 482: 2240, 490: 2240, 492: 2240, 573: 2240, 582: 2240, 586: 2240, 638: 2240, 642: 2240, 2240, 2240}, - {2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 47: 2236, 472: 4597, 476: 2236, 2236, 2236, 2236, 482: 2236, 490: 2236, 492: 2236, 573: 2236, 582: 2236, 586: 2236, 638: 2236, 642: 2236, 2236, 2236, 1085: 4598, 4599, 1250: 4596}, + {2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 47: 2236, 472: 4598, 476: 2236, 2236, 2236, 2236, 482: 2236, 490: 2236, 492: 2236, 573: 2236, 582: 2236, 586: 2236, 638: 2236, 642: 2236, 2236, 2236, 1085: 4599, 4600, 1250: 4597}, {2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 2239, 47: 2239, 472: 2239, 476: 2239, 2239, 2239, 2239, 482: 2239, 490: 2239, 492: 2239, 573: 2239, 582: 2239, 586: 2239, 638: 2239, 642: 2239, 2239, 2239}, - {653: 4613, 738: 4602}, + {653: 4614, 738: 4603}, // 2090 - {2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 47: 2235, 472: 4611, 476: 2235, 2235, 2235, 2235, 482: 2235, 490: 2235, 492: 2235, 573: 2235, 582: 2235, 586: 2235, 638: 2235, 642: 2235, 2235, 2235, 1086: 4612}, - {2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 47: 2234, 472: 4600, 476: 2234, 2234, 2234, 2234, 482: 2234, 490: 2234, 492: 2234, 573: 2234, 582: 2234, 586: 2234, 638: 2234, 642: 2234, 2234, 2234, 1085: 4601}, - {738: 4602}, + {2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 47: 2235, 472: 4612, 476: 2235, 2235, 2235, 2235, 482: 2235, 490: 2235, 492: 2235, 573: 2235, 582: 2235, 586: 2235, 638: 2235, 642: 2235, 2235, 2235, 1086: 4613}, + {2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 47: 2234, 472: 4601, 476: 2234, 2234, 2234, 2234, 482: 2234, 490: 2234, 492: 2234, 573: 2234, 582: 2234, 586: 2234, 638: 2234, 642: 2234, 2234, 2234, 1085: 4602}, + {738: 4603}, {2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 47: 2232, 472: 2232, 476: 2232, 2232, 2232, 2232, 482: 2232, 490: 2232, 492: 2232, 573: 2232, 582: 2232, 586: 2232, 638: 2232, 642: 2232, 2232, 2232}, - {70: 4607, 504: 4606, 669: 4605, 671: 4604, 1108: 4603}, + {70: 4608, 504: 4607, 669: 4606, 671: 4605, 1108: 4604}, // 2095 {2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 2238, 47: 2238, 472: 2238, 476: 2238, 2238, 2238, 2238, 482: 2238, 490: 2238, 492: 2238, 573: 2238, 582: 2238, 586: 2238, 638: 2238, 642: 2238, 2238, 2238}, {2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 47: 2231, 472: 2231, 476: 2231, 2231, 2231, 2231, 482: 2231, 490: 2231, 492: 2231, 573: 2231, 582: 2231, 586: 2231, 638: 2231, 642: 2231, 2231, 2231}, {2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 47: 2230, 472: 2230, 476: 2230, 2230, 2230, 2230, 482: 2230, 490: 2230, 492: 2230, 573: 2230, 582: 2230, 586: 2230, 638: 2230, 642: 2230, 2230, 2230}, - {479: 4610, 492: 4609}, - {303: 4608}, + {479: 4611, 492: 4610}, + {303: 4609}, // 2100 {2228, 2228, 2228, 2228, 2228, 2228, 2228, 2228, 2228, 2228, 2228, 2228, 2228, 47: 2228, 472: 2228, 476: 2228, 2228, 2228, 2228, 482: 2228, 490: 2228, 492: 2228, 573: 2228, 582: 2228, 586: 2228, 638: 2228, 642: 2228, 2228, 2228}, {2229, 2229, 2229, 2229, 2229, 2229, 2229, 2229, 2229, 2229, 2229, 2229, 2229, 47: 2229, 472: 2229, 476: 2229, 2229, 2229, 2229, 482: 2229, 490: 2229, 492: 2229, 573: 2229, 582: 2229, 586: 2229, 638: 2229, 642: 2229, 2229, 2229}, {2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 47: 2227, 472: 2227, 476: 2227, 2227, 2227, 2227, 482: 2227, 490: 2227, 492: 2227, 573: 2227, 582: 2227, 586: 2227, 638: 2227, 642: 2227, 2227, 2227}, - {653: 4613}, + {653: 4614}, {2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 47: 2233, 472: 2233, 476: 2233, 2233, 2233, 2233, 482: 2233, 490: 2233, 492: 2233, 573: 2233, 582: 2233, 586: 2233, 638: 2233, 642: 2233, 2233, 2233}, // 2105 - {70: 4607, 504: 4606, 669: 4605, 671: 4604, 1108: 4614}, + {70: 4608, 504: 4607, 669: 4606, 671: 4605, 1108: 4615}, {2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 2237, 47: 2237, 472: 2237, 476: 2237, 2237, 2237, 2237, 482: 2237, 490: 2237, 492: 2237, 573: 2237, 582: 2237, 586: 2237, 638: 2237, 642: 2237, 2237, 2237}, {2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 47: 2244, 472: 2244, 476: 2244, 2244, 2244, 2244, 482: 2244, 490: 2244, 492: 2244, 573: 2244, 582: 2244, 586: 2244, 638: 2244, 642: 2244, 2244, 2244}, {2243, 2243, 2243, 2243, 2243, 2243, 2243, 2243, 2243, 2243, 2243, 2243, 2243, 47: 2243, 472: 2243, 476: 2243, 2243, 2243, 2243, 482: 2243, 490: 2243, 492: 2243, 573: 2243, 582: 2243, 586: 2243, 638: 2243, 642: 2243, 2243, 2243}, @@ -8660,42 +8661,42 @@ var ( // 2120 {2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 47: 2260, 472: 2260, 476: 2260, 2260, 2260, 2260, 482: 2260, 490: 2260, 492: 2260, 573: 2260, 582: 2260, 586: 2260, 638: 2260, 642: 2260, 2260, 2260}, {2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 47: 2269, 472: 2269, 476: 2269, 2269, 2269, 2269, 482: 2269, 490: 2269, 492: 2269, 573: 2269, 582: 2269, 586: 2269, 638: 2269, 642: 2269, 2269, 2269}, - {473: 4631}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 4632}, - {47: 4633, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, + {473: 4632}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 4633}, + {47: 4634, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, // 2125 - {2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 47: 2257, 472: 2257, 476: 2257, 2257, 2257, 2257, 482: 2257, 490: 2257, 492: 2257, 573: 2257, 582: 2257, 586: 2257, 638: 2257, 642: 2257, 2257, 2257, 1303: 4636, 1333: 4635, 4634}, + {2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 47: 2257, 472: 2257, 476: 2257, 2257, 2257, 2257, 482: 2257, 490: 2257, 492: 2257, 573: 2257, 582: 2257, 586: 2257, 638: 2257, 642: 2257, 2257, 2257, 1303: 4637, 1333: 4636, 4635}, {2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 47: 2271, 472: 2271, 476: 2271, 2271, 2271, 2271, 482: 2271, 490: 2271, 492: 2271, 573: 2271, 582: 2271, 586: 2271, 638: 2271, 642: 2271, 2271, 2271}, {2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 47: 2256, 472: 2256, 476: 2256, 2256, 2256, 2256, 482: 2256, 490: 2256, 492: 2256, 573: 2256, 582: 2256, 586: 2256, 638: 2256, 642: 2256, 2256, 2256}, {2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 47: 2255, 472: 2255, 476: 2255, 2255, 2255, 2255, 482: 2255, 490: 2255, 492: 2255, 573: 2255, 582: 2255, 586: 2255, 638: 2255, 642: 2255, 2255, 2255}, - {473: 4638}, + {473: 4639}, // 2130 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 4639}, - {47: 4640, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, - {2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 47: 2287, 147: 4397, 472: 2287, 476: 4057, 4056, 2287, 2287, 482: 2287, 490: 2287, 492: 2287, 573: 2287, 582: 2287, 586: 2287, 638: 2287, 642: 2287, 2287, 2287, 809: 4641, 932: 4642, 1039: 4643, 1203: 4644}, - {147: 4399, 492: 4645}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 4640}, + {47: 4641, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, + {2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 47: 2287, 147: 4398, 472: 2287, 476: 4058, 4057, 2287, 2287, 482: 2287, 490: 2287, 492: 2287, 573: 2287, 582: 2287, 586: 2287, 638: 2287, 642: 2287, 2287, 2287, 809: 4642, 932: 4643, 1039: 4644, 1203: 4645}, + {147: 4400, 492: 4646}, {2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 47: 2286, 472: 2286, 476: 2286, 2286, 2286, 2286, 482: 2286, 490: 2286, 492: 2286, 573: 2286, 582: 2286, 586: 2286, 638: 2286, 642: 2286, 2286, 2286}, // 2135 {2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 47: 2284, 472: 2284, 476: 2284, 2284, 2284, 2284, 482: 2284, 490: 2284, 492: 2284, 573: 2284, 582: 2284, 586: 2284, 638: 2284, 642: 2284, 2284, 2284}, {2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 47: 2272, 472: 2272, 476: 2272, 2272, 2272, 2272, 482: 2272, 490: 2272, 492: 2272, 573: 2272, 582: 2272, 586: 2272, 638: 2272, 642: 2272, 2272, 2272}, {2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 47: 2285, 472: 2285, 476: 2285, 2285, 2285, 2285, 482: 2285, 490: 2285, 492: 2285, 573: 2285, 582: 2285, 586: 2285, 638: 2285, 642: 2285, 2285, 2285}, {2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 47: 2273, 472: 2273, 476: 2273, 2273, 2273, 2273, 482: 2273, 490: 2273, 492: 2273, 573: 2273, 582: 2273, 586: 2273, 638: 2273, 642: 2273, 2273, 2273}, - {588: 4654, 4651, 591: 4652, 4653, 944: 4649, 4650, 4648}, + {588: 4655, 4652, 591: 4653, 4654, 944: 4650, 4651, 4649}, // 2140 {2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 47: 2274, 472: 2274, 476: 2274, 2274, 2274, 2274, 482: 2274, 490: 2274, 492: 2274, 573: 2274, 582: 2274, 586: 2274, 638: 2274, 642: 2274, 2274, 2274}, {2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 47: 2217, 472: 2217, 476: 2217, 2217, 2217, 2217, 482: 2217, 490: 2217, 492: 2217, 573: 2217, 582: 2217, 586: 2217, 638: 2217, 642: 2217, 2217, 2217}, - {473: 4655}, + {473: 4656}, {2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 47: 2208, 472: 2208, 2212, 476: 2208, 2208, 2208, 2208, 482: 2208, 490: 2208, 492: 2208, 573: 2208, 582: 2208, 586: 2208, 638: 2208, 642: 2208, 2208, 2208}, {2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 47: 2207, 472: 2207, 2211, 476: 2207, 2207, 2207, 2207, 482: 2207, 490: 2207, 492: 2207, 573: 2207, 582: 2207, 586: 2207, 638: 2207, 642: 2207, 2207, 2207}, // 2145 {2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 47: 2206, 472: 2206, 2210, 476: 2206, 2206, 2206, 2206, 482: 2206, 490: 2206, 492: 2206, 573: 2206, 582: 2206, 586: 2206, 638: 2206, 642: 2206, 2206, 2206}, {473: 2209}, - {47: 4656, 508: 2705, 732: 4657}, + {47: 4657, 508: 2706, 732: 4658}, {2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 47: 2216, 472: 2216, 476: 2216, 2216, 2216, 2216, 482: 2216, 490: 2216, 492: 2216, 573: 2216, 582: 2216, 586: 2216, 638: 2216, 642: 2216, 2216, 2216}, - {47: 4658}, + {47: 4659}, // 2150 {2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 47: 2215, 472: 2215, 476: 2215, 2215, 2215, 2215, 482: 2215, 490: 2215, 492: 2215, 573: 2215, 582: 2215, 586: 2215, 638: 2215, 642: 2215, 2215, 2215}, - {154: 4660}, + {154: 4661}, {2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 47: 2275, 472: 2275, 476: 2275, 2275, 2275, 2275, 482: 2275, 490: 2275, 492: 2275, 573: 2275, 582: 2275, 586: 2275, 638: 2275, 642: 2275, 2275, 2275}, {2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 47: 2276, 472: 2276, 476: 2276, 2276, 2276, 2276, 482: 2276, 490: 2276, 492: 2276, 573: 2276, 582: 2276, 586: 2276, 638: 2276, 642: 2276, 2276, 2276}, {2226, 2226, 2226, 2226, 2226, 2226, 2226, 2226, 2226, 2226, 2226, 2226, 2226, 47: 2226, 472: 2226, 476: 2226, 2226, 2226, 2226, 482: 2226, 490: 2226, 492: 2226, 573: 2226, 582: 2226, 586: 2226, 638: 2226, 642: 2226, 2226, 2226}, @@ -8703,24 +8704,24 @@ var ( {2225, 2225, 2225, 2225, 2225, 2225, 2225, 2225, 2225, 2225, 2225, 2225, 2225, 47: 2225, 472: 2225, 476: 2225, 2225, 2225, 2225, 482: 2225, 490: 2225, 492: 2225, 573: 2225, 582: 2225, 586: 2225, 638: 2225, 642: 2225, 2225, 2225}, {2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 47: 2224, 472: 2224, 476: 2224, 2224, 2224, 2224, 482: 2224, 490: 2224, 492: 2224, 573: 2224, 582: 2224, 586: 2224, 638: 2224, 642: 2224, 2224, 2224}, {2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 47: 2223, 472: 2223, 476: 2223, 2223, 2223, 2223, 482: 2223, 490: 2223, 492: 2223, 573: 2223, 582: 2223, 586: 2223, 638: 2223, 642: 2223, 2223, 2223}, - {149: 4667, 473: 4666, 588: 4654, 4651, 591: 4652, 4653, 944: 4649, 4650, 4668, 994: 4675, 1079: 4676}, - {473: 4671}, + {149: 4668, 473: 4667, 588: 4655, 4652, 591: 4653, 4654, 944: 4650, 4651, 4669, 994: 4676, 1079: 4677}, + {473: 4672}, // 2160 {2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 47: 2218, 472: 2218, 476: 2218, 2218, 2218, 2218, 482: 2218, 490: 2218, 492: 2218, 573: 2218, 582: 2218, 586: 2218, 638: 2218, 642: 2218, 2218, 2218}, - {154: 4147}, - {473: 4144}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 4672, 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3556, 777: 4673}, + {154: 4148}, + {473: 4145}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 4673, 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3557, 777: 4674}, {2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 47: 2221, 472: 2221, 476: 2221, 2221, 2221, 2221, 482: 2221, 490: 2221, 492: 2221, 573: 2221, 582: 2221, 586: 2221, 638: 2221, 642: 2221, 2221, 2221}, // 2165 - {7: 3558, 47: 4674}, + {7: 3559, 47: 4675}, {2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 47: 2220, 472: 2220, 476: 2220, 2220, 2220, 2220, 482: 2220, 490: 2220, 492: 2220, 573: 2220, 582: 2220, 586: 2220, 638: 2220, 642: 2220, 2220, 2220}, + {47: 4679}, {47: 4678}, - {47: 4677}, {2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 47: 2219, 472: 2219, 476: 2219, 2219, 2219, 2219, 482: 2219, 490: 2219, 492: 2219, 573: 2219, 582: 2219, 586: 2219, 638: 2219, 642: 2219, 2219, 2219}, // 2170 {2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 47: 2222, 472: 2222, 476: 2222, 2222, 2222, 2222, 482: 2222, 490: 2222, 492: 2222, 573: 2222, 582: 2222, 586: 2222, 638: 2222, 642: 2222, 2222, 2222}, {2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 47: 2277, 472: 2277, 476: 2277, 2277, 2277, 2277, 482: 2277, 490: 2277, 492: 2277, 573: 2277, 582: 2277, 586: 2277, 638: 2277, 642: 2277, 2277, 2277}, - {2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 47: 2280, 83: 4681, 85: 4682, 472: 2280, 476: 2280, 2280, 2280, 2280, 482: 2280, 490: 2280, 492: 2280, 573: 2280, 582: 2280, 586: 2280, 638: 2280, 642: 2280, 2280, 2280, 867: 4683}, + {2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 47: 2280, 83: 4682, 85: 4683, 472: 2280, 476: 2280, 2280, 2280, 2280, 482: 2280, 490: 2280, 492: 2280, 573: 2280, 582: 2280, 586: 2280, 638: 2280, 642: 2280, 2280, 2280, 867: 4684}, {2408, 2408, 2408, 2408, 2408, 2408, 2408, 2408, 2408, 2408, 2408, 2408, 2408, 17: 2408, 47: 2408, 81: 2408, 2408, 2408, 2408, 2408, 87: 2408, 472: 2408, 474: 2408, 476: 2408, 2408, 2408, 2408, 481: 2408, 2408, 490: 2408, 492: 2408, 496: 2408, 573: 2408, 582: 2408, 586: 2408, 638: 2408, 642: 2408, 2408, 2408}, {2407, 2407, 2407, 2407, 2407, 2407, 2407, 2407, 2407, 2407, 2407, 2407, 2407, 17: 2407, 47: 2407, 81: 2407, 2407, 2407, 2407, 2407, 87: 2407, 472: 2407, 474: 2407, 476: 2407, 2407, 2407, 2407, 481: 2407, 2407, 490: 2407, 492: 2407, 496: 2407, 573: 2407, 582: 2407, 586: 2407, 638: 2407, 642: 2407, 2407, 2407}, // 2175 @@ -8732,543 +8733,543 @@ var ( // 2180 {2438, 2438, 2438, 2438, 7: 2438, 490: 2438}, {2390, 2390, 2390, 2390, 7: 2390, 490: 2390}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4111, 2731, 2732, 2730, 742: 4691}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4112, 2732, 2733, 2731, 742: 4692}, {2389, 2389, 2389, 2389, 7: 2389, 490: 2389}, - {2: 1850, 1850, 1850, 1850, 1850, 8: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 48: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 566: 4416, 780: 4693}, + {2: 1850, 1850, 1850, 1850, 1850, 8: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 48: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 566: 4417, 780: 4694}, // 2185 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4111, 2731, 2732, 2730, 742: 4420, 846: 4694}, - {2391, 2391, 2391, 2391, 7: 2391, 4689, 4690, 490: 2391, 927: 4695}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4112, 2732, 2733, 2731, 742: 4421, 846: 4695}, + {2391, 2391, 2391, 2391, 7: 2391, 4690, 4691, 490: 2391, 927: 4696}, {2439, 2439, 2439, 2439, 7: 2439, 490: 2439}, {2440, 2440, 2440, 2440, 7: 2440, 490: 2440}, {2441, 2441, 2441, 2441, 7: 2441, 490: 2441}, // 2190 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4111, 2731, 2732, 2730, 742: 4701, 983: 4700, 1164: 4699}, - {2442, 2442, 2442, 2442, 7: 4703, 490: 2442}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4112, 2732, 2733, 2731, 742: 4702, 983: 4701, 1164: 4700}, + {2442, 2442, 2442, 2442, 7: 4704, 490: 2442}, {1300, 1300, 1300, 1300, 7: 1300, 490: 1300}, - {1290, 1290, 1290, 1290, 7: 1290, 490: 1290, 529: 4587, 4586, 947: 4702}, + {1290, 1290, 1290, 1290, 7: 1290, 490: 1290, 529: 4588, 4587, 947: 4703}, {1298, 1298, 1298, 1298, 7: 1298, 490: 1298}, // 2195 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4111, 2731, 2732, 2730, 742: 4701, 983: 4704}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4112, 2732, 2733, 2731, 742: 4702, 983: 4705}, {1299, 1299, 1299, 1299, 7: 1299, 490: 1299}, - {2: 564, 564, 564, 564, 564, 8: 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 48: 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 4708, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 650: 564, 817: 4707, 835: 4706}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 650: 4710, 663: 4712, 2731, 2732, 2730, 788: 4711, 830: 4709}, + {2: 564, 564, 564, 564, 564, 8: 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 48: 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 4709, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 650: 564, 817: 4708, 835: 4707}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 650: 4711, 663: 4713, 2732, 2733, 2731, 788: 4712, 830: 4710}, {563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 48: 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 473: 563, 490: 563, 508: 563, 543: 563, 569: 563, 650: 563}, // 2200 {562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 48: 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 473: 562, 490: 562, 508: 562, 543: 562, 569: 562, 650: 562}, {2445, 2445, 2445, 2445, 7: 2445, 490: 2445}, {2414, 2414, 2414, 2414, 7: 2414, 18: 2414, 490: 2414}, - {2413, 2413, 2413, 2413, 7: 4713, 18: 2413, 490: 2413}, + {2413, 2413, 2413, 2413, 7: 4714, 18: 2413, 490: 2413}, {2384, 2384, 2384, 2384, 7: 2384, 18: 2384, 47: 2384, 98: 2384, 161: 2384, 474: 2384, 490: 2384, 495: 2384, 648: 2384, 650: 2384}, // 2205 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4714, 2731, 2732, 2730}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4715, 2732, 2733, 2731}, {2383, 2383, 2383, 2383, 7: 2383, 18: 2383, 47: 2383, 98: 2383, 161: 2383, 474: 2383, 490: 2383, 495: 2383, 648: 2383, 650: 2383}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 650: 4710, 663: 4712, 2731, 2732, 2730, 788: 4711, 830: 4717}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 650: 4711, 663: 4713, 2732, 2733, 2731, 788: 4712, 830: 4718}, {2446, 2446, 2446, 2446, 7: 2446, 490: 2446}, - {18: 4718}, + {18: 4719}, // 2210 {2448, 2448, 2448, 2448, 7: 2448, 490: 2448}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 650: 4710, 663: 4712, 2731, 2732, 2730, 788: 4711, 830: 4721}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 650: 4711, 663: 4713, 2732, 2733, 2731, 788: 4712, 830: 4722}, {2447, 2447, 2447, 2447, 7: 2447, 490: 2447}, - {18: 4722}, + {18: 4723}, {2449, 2449, 2449, 2449, 7: 2449, 490: 2449}, // 2215 - {2: 564, 564, 564, 564, 564, 8: 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 48: 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 4708, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 650: 564, 817: 4707, 835: 4724}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 650: 4710, 663: 4712, 2731, 2732, 2730, 788: 4711, 830: 4725}, + {2: 564, 564, 564, 564, 564, 8: 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 48: 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 4709, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 650: 564, 817: 4708, 835: 4725}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 650: 4711, 663: 4713, 2732, 2733, 2731, 788: 4712, 830: 4726}, {2450, 2450, 2450, 2450, 7: 2450, 490: 2450}, - {2: 564, 564, 564, 564, 564, 8: 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 48: 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 4708, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 650: 564, 817: 4707, 835: 4727}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 650: 4710, 663: 4712, 2731, 2732, 2730, 788: 4711, 830: 4728}, + {2: 564, 564, 564, 564, 564, 8: 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 48: 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 4709, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 650: 564, 817: 4708, 835: 4728}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 650: 4711, 663: 4713, 2732, 2733, 2731, 788: 4712, 830: 4729}, // 2220 {2451, 2451, 2451, 2451, 7: 2451, 490: 2451}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 650: 4710, 663: 4712, 2731, 2732, 2730, 788: 4711, 830: 4730}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 650: 4711, 663: 4713, 2732, 2733, 2731, 788: 4712, 830: 4731}, {2452, 2452, 2452, 2452, 7: 2452, 490: 2452}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4732, 2731, 2732, 2730}, - {474: 4733}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4733, 2732, 2733, 2731}, + {474: 4734}, // 2225 - {569: 4734}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 4735}, - {2412, 2412, 2412, 2412, 7: 2412, 219: 4739, 474: 4738, 490: 2412, 1344: 4737, 4736}, + {569: 4735}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 4736}, + {2412, 2412, 2412, 2412, 7: 2412, 219: 4740, 474: 4739, 490: 2412, 1344: 4738, 4737}, {2453, 2453, 2453, 2453, 7: 2453, 490: 2453}, {2411, 2411, 2411, 2411, 7: 2411, 490: 2411}, // 2230 + {194: 4742}, {194: 4741}, - {194: 4740}, {2409, 2409, 2409, 2409, 7: 2409, 490: 2409}, {2410, 2410, 2410, 2410, 7: 2410, 490: 2410}, - {2: 1850, 1850, 1850, 1850, 1850, 8: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 48: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 566: 4416, 780: 4760}, + {2: 1850, 1850, 1850, 1850, 1850, 8: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 48: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 566: 4417, 780: 4761}, // 2235 - {573: 4759}, - {2: 1850, 1850, 1850, 1850, 1850, 8: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 48: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 566: 4416, 780: 4757}, - {2: 1850, 1850, 1850, 1850, 1850, 8: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 48: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 566: 4416, 780: 4755}, - {2: 1850, 1850, 1850, 1850, 1850, 8: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 48: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 566: 4416, 780: 4753}, - {573: 4750}, + {573: 4760}, + {2: 1850, 1850, 1850, 1850, 1850, 8: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 48: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 566: 4417, 780: 4758}, + {2: 1850, 1850, 1850, 1850, 1850, 8: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 48: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 566: 4417, 780: 4756}, + {2: 1850, 1850, 1850, 1850, 1850, 8: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 48: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 566: 4417, 780: 4754}, + {573: 4751}, // 2240 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4749, 2731, 2732, 2730}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4750, 2732, 2733, 2731}, {2420, 2420, 2420, 2420, 7: 2420, 490: 2420}, - {2: 1850, 1850, 1850, 1850, 1850, 8: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 48: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 566: 4416, 780: 4751}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4686, 2731, 2732, 2730, 1141: 4752}, + {2: 1850, 1850, 1850, 1850, 1850, 8: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 48: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 566: 4417, 780: 4752}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4687, 2732, 2733, 2731, 1141: 4753}, {2443, 2443, 2443, 2443, 7: 2443, 490: 2443}, // 2245 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4754, 2731, 2732, 2730}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4755, 2732, 2733, 2731}, {2444, 2444, 2444, 2444, 7: 2444, 490: 2444}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4756, 2731, 2732, 2730}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4757, 2732, 2733, 2731}, {2454, 2454, 2454, 2454, 7: 2454, 490: 2454}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4712, 2731, 2732, 2730, 788: 4758}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4713, 2732, 2733, 2731, 788: 4759}, // 2250 - {2455, 2455, 2455, 2455, 7: 4713, 490: 2455}, + {2455, 2455, 2455, 2455, 7: 4714, 490: 2455}, {2456, 2456, 2456, 2456, 7: 2456, 490: 2456}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4111, 2731, 2732, 2730, 742: 4761}, - {2042, 2042, 2042, 2042, 7: 2042, 490: 2042, 669: 4764, 671: 4763, 909: 4762}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4112, 2732, 2733, 2731, 742: 4762}, + {2042, 2042, 2042, 2042, 7: 2042, 490: 2042, 669: 4765, 671: 4764, 909: 4763}, {2457, 2457, 2457, 2457, 7: 2457, 490: 2457}, // 2255 {2041, 2041, 2041, 2041, 7: 2041, 490: 2041}, {2040, 2040, 2040, 2040, 7: 2040, 490: 2040}, - {136: 4708, 508: 564, 817: 4707, 835: 4766}, - {508: 2705, 732: 4767}, + {136: 4709, 508: 564, 817: 4708, 835: 4767}, + {508: 2706, 732: 4768}, {2458, 2458, 2458, 2458, 7: 2458, 490: 2458}, // 2260 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 650: 4710, 663: 4712, 2731, 2732, 2730, 788: 4711, 830: 4769}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 650: 4711, 663: 4713, 2732, 2733, 2731, 788: 4712, 830: 4770}, {2459, 2459, 2459, 2459, 7: 2459, 490: 2459}, - {2: 1848, 1848, 1848, 1848, 1848, 8: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 48: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 473: 1848, 566: 4788, 784: 4902}, + {2: 1848, 1848, 1848, 1848, 1848, 8: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 48: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 473: 1848, 566: 4789, 784: 4903}, {2465, 2465, 2465, 2465, 7: 2465, 490: 2465}, - {1848, 1848, 1848, 1848, 7: 1848, 105: 1848, 136: 1848, 473: 1848, 490: 1848, 566: 4788, 784: 4856, 817: 1848}, + {1848, 1848, 1848, 1848, 7: 1848, 105: 1848, 136: 1848, 473: 1848, 490: 1848, 566: 4789, 784: 4857, 817: 1848}, // 2265 - {2: 1848, 1848, 1848, 1848, 1848, 8: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 48: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 566: 4788, 784: 4847}, - {573: 4374, 582: 4780, 586: 4775, 638: 4778, 648: 4375, 674: 4779, 4776, 827: 4777, 1192: 4781}, - {573: 4841}, - {2: 2395, 2395, 2395, 2395, 2395, 8: 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 48: 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 473: 2395, 573: 4374, 648: 4375, 827: 4797, 1065: 4835}, - {2: 1848, 1848, 1848, 1848, 1848, 8: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 48: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 473: 1848, 481: 1848, 566: 4788, 784: 4829}, + {2: 1848, 1848, 1848, 1848, 1848, 8: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 48: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 566: 4789, 784: 4848}, + {573: 4375, 582: 4781, 586: 4776, 638: 4779, 648: 4376, 674: 4780, 4777, 827: 4778, 1192: 4782}, + {573: 4842}, + {2: 2395, 2395, 2395, 2395, 2395, 8: 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 48: 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 473: 2395, 573: 4375, 648: 4376, 827: 4798, 1065: 4836}, + {2: 1848, 1848, 1848, 1848, 1848, 8: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 48: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 473: 1848, 481: 1848, 566: 4789, 784: 4830}, // 2270 - {2: 2395, 2395, 2395, 2395, 2395, 8: 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 48: 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 473: 2395, 481: 2395, 573: 4374, 648: 4375, 827: 4797, 1065: 4798}, - {573: 4786}, - {473: 4782}, + {2: 2395, 2395, 2395, 2395, 2395, 8: 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 48: 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 2395, 473: 2395, 481: 2395, 573: 4375, 648: 4376, 827: 4798, 1065: 4799}, + {573: 4787}, + {473: 4783}, {440, 440, 440, 440, 7: 440, 47: 440, 490: 440}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 4783}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 4784}, // 2275 - {47: 4784, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, - {2287, 2287, 2287, 2287, 7: 2287, 47: 2287, 147: 4397, 476: 4057, 4056, 490: 2287, 809: 4398, 932: 4642, 1039: 4785}, + {47: 4785, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, + {2287, 2287, 2287, 2287, 7: 2287, 47: 2287, 147: 4398, 476: 4058, 4057, 490: 2287, 809: 4399, 932: 4643, 1039: 4786}, {2245, 2245, 2245, 2245, 7: 2245, 47: 2245, 490: 2245}, - {2: 1848, 1848, 1848, 1848, 1848, 8: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 48: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 473: 1848, 566: 4788, 784: 4787}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 473: 1844, 663: 4792, 2731, 2732, 2730, 876: 4791}, + {2: 1848, 1848, 1848, 1848, 1848, 8: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 48: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 473: 1848, 566: 4789, 784: 4788}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 473: 1844, 663: 4793, 2732, 2733, 2731, 876: 4792}, // 2280 - {476: 4057, 4056, 809: 4789}, - {584: 4790}, + {476: 4058, 4057, 809: 4790}, + {584: 4791}, {1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 48: 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 473: 1847, 475: 1847, 481: 1847, 490: 1847, 570: 1847, 817: 1847}, - {473: 4793}, + {473: 4794}, {473: 1843}, // 2285 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 473: 4582, 663: 4111, 2731, 2732, 2730, 742: 4581, 826: 4580, 834: 4794}, - {7: 4591, 47: 4795}, - {643: 4575, 908: 4796}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 473: 4583, 663: 4112, 2732, 2733, 2731, 742: 4582, 826: 4581, 834: 4795}, + {7: 4592, 47: 4796}, + {643: 4576, 908: 4797}, {2246, 2246, 2246, 2246, 7: 2246, 47: 2246, 490: 2246}, {2: 2394, 2394, 2394, 2394, 2394, 8: 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 48: 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 2394, 473: 2394, 481: 2394}, // 2290 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 473: 1844, 481: 1844, 663: 4800, 2731, 2732, 2730, 876: 4801, 940: 4799}, - {473: 4809}, - {82: 4807, 473: 1843, 481: 1843}, - {473: 1834, 481: 4802}, - {141: 4805, 172: 4804, 187: 4806, 903: 4803}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 473: 1844, 481: 1844, 663: 4801, 2732, 2733, 2731, 876: 4802, 940: 4800}, + {473: 4810}, + {82: 4808, 473: 1843, 481: 1843}, + {473: 1834, 481: 4803}, + {141: 4806, 172: 4805, 187: 4807, 903: 4804}, // 2295 {473: 1833}, {1827, 1827, 1827, 1827, 1827, 7: 1827, 17: 1827, 47: 1827, 81: 1827, 1827, 1827, 1827, 1827, 87: 1827, 472: 1827, 1827, 1827, 481: 1827, 490: 1827, 496: 1827}, {1826, 1826, 1826, 1826, 1826, 7: 1826, 17: 1826, 47: 1826, 81: 1826, 1826, 1826, 1826, 1826, 87: 1826, 472: 1826, 1826, 1826, 481: 1826, 490: 1826, 496: 1826}, {1825, 1825, 1825, 1825, 1825, 7: 1825, 17: 1825, 47: 1825, 81: 1825, 1825, 1825, 1825, 1825, 87: 1825, 472: 1825, 1825, 1825, 481: 1825, 490: 1825, 496: 1825}, - {141: 4805, 172: 4804, 187: 4806, 903: 4808}, + {141: 4806, 172: 4805, 187: 4807, 903: 4809}, // 2300 {473: 1832}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 473: 4582, 663: 4111, 2731, 2732, 2730, 742: 4581, 826: 4580, 834: 4810}, - {7: 4591, 47: 4811}, - {1842, 1842, 1842, 1842, 1842, 7: 1842, 17: 1842, 47: 1842, 82: 1842, 1842, 1842, 1842, 87: 1842, 474: 1842, 481: 1842, 490: 1842, 878: 4812}, - {2247, 2247, 2247, 2247, 4817, 7: 2247, 17: 4814, 47: 2247, 82: 4821, 4681, 4394, 4682, 87: 4393, 474: 4816, 481: 4820, 490: 2247, 854: 4818, 856: 4815, 867: 4819, 877: 4813}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 473: 4583, 663: 4112, 2732, 2733, 2731, 742: 4582, 826: 4581, 834: 4811}, + {7: 4592, 47: 4812}, + {1842, 1842, 1842, 1842, 1842, 7: 1842, 17: 1842, 47: 1842, 82: 1842, 1842, 1842, 1842, 87: 1842, 474: 1842, 481: 1842, 490: 1842, 878: 4813}, + {2247, 2247, 2247, 2247, 4818, 7: 2247, 17: 4815, 47: 2247, 82: 4822, 4682, 4395, 4683, 87: 4394, 474: 4817, 481: 4821, 490: 2247, 854: 4819, 856: 4816, 867: 4820, 877: 4814}, // 2305 {1841, 1841, 1841, 1841, 1841, 7: 1841, 17: 1841, 47: 1841, 81: 1841, 1841, 1841, 1841, 1841, 87: 1841, 474: 1841, 481: 1841, 490: 1841, 496: 1841}, - {498: 4246, 508: 2037, 735: 4827}, + {498: 4247, 508: 2037, 735: 4828}, {1839, 1839, 1839, 1839, 1839, 7: 1839, 17: 1839, 47: 1839, 81: 1839, 1839, 1839, 1839, 1839, 87: 1839, 474: 1839, 481: 1839, 490: 1839, 496: 1839}, - {367: 4825}, - {475: 4824}, + {367: 4826}, + {475: 4825}, // 2310 {1836, 1836, 1836, 1836, 1836, 7: 1836, 17: 1836, 47: 1836, 81: 1836, 1836, 1836, 1836, 1836, 87: 1836, 474: 1836, 481: 1836, 490: 1836, 496: 1836}, {1835, 1835, 1835, 1835, 1835, 7: 1835, 17: 1835, 47: 1835, 81: 1835, 1835, 1835, 1835, 1835, 87: 1835, 474: 1835, 481: 1835, 490: 1835, 496: 1835}, - {141: 4805, 172: 4804, 187: 4806, 903: 4823}, - {141: 4805, 172: 4804, 187: 4806, 903: 4822}, + {141: 4806, 172: 4805, 187: 4807, 903: 4824}, + {141: 4806, 172: 4805, 187: 4807, 903: 4823}, {1828, 1828, 1828, 1828, 1828, 7: 1828, 17: 1828, 47: 1828, 81: 1828, 1828, 1828, 1828, 1828, 87: 1828, 472: 1828, 474: 1828, 481: 1828, 490: 1828, 496: 1828}, // 2315 {1829, 1829, 1829, 1829, 1829, 7: 1829, 17: 1829, 47: 1829, 81: 1829, 1829, 1829, 1829, 1829, 87: 1829, 472: 1829, 474: 1829, 481: 1829, 490: 1829, 496: 1829}, {1837, 1837, 1837, 1837, 1837, 7: 1837, 17: 1837, 47: 1837, 81: 1837, 1837, 1837, 1837, 1837, 87: 1837, 474: 1837, 481: 1837, 490: 1837, 496: 1837}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4826, 2731, 2732, 2730}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4827, 2732, 2733, 2731}, {1838, 1838, 1838, 1838, 1838, 7: 1838, 17: 1838, 47: 1838, 81: 1838, 1838, 1838, 1838, 1838, 87: 1838, 474: 1838, 481: 1838, 490: 1838, 496: 1838}, - {508: 2705, 732: 2704, 743: 4828}, + {508: 2706, 732: 2705, 743: 4829}, // 2320 {1840, 1840, 1840, 1840, 1840, 7: 1840, 17: 1840, 47: 1840, 81: 1840, 1840, 1840, 1840, 1840, 87: 1840, 474: 1840, 481: 1840, 490: 1840, 496: 1840}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 473: 1844, 481: 1844, 663: 4800, 2731, 2732, 2730, 876: 4801, 940: 4830}, - {473: 4831}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 473: 4582, 663: 4111, 2731, 2732, 2730, 742: 4581, 826: 4580, 834: 4832}, - {7: 4591, 47: 4833}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 473: 1844, 481: 1844, 663: 4801, 2732, 2733, 2731, 876: 4802, 940: 4831}, + {473: 4832}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 473: 4583, 663: 4112, 2732, 2733, 2731, 742: 4582, 826: 4581, 834: 4833}, + {7: 4592, 47: 4834}, // 2325 - {1842, 1842, 1842, 1842, 1842, 7: 1842, 17: 1842, 47: 1842, 82: 1842, 1842, 1842, 1842, 87: 1842, 474: 1842, 481: 1842, 490: 1842, 878: 4834}, - {2248, 2248, 2248, 2248, 4817, 7: 2248, 17: 4814, 47: 2248, 82: 4821, 4681, 4394, 4682, 87: 4393, 474: 4816, 481: 4820, 490: 2248, 854: 4818, 856: 4815, 867: 4819, 877: 4813}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 473: 1844, 663: 4792, 2731, 2732, 2730, 876: 4836}, - {473: 4837}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 473: 4582, 663: 4111, 2731, 2732, 2730, 742: 4581, 826: 4580, 834: 4838}, + {1842, 1842, 1842, 1842, 1842, 7: 1842, 17: 1842, 47: 1842, 82: 1842, 1842, 1842, 1842, 87: 1842, 474: 1842, 481: 1842, 490: 1842, 878: 4835}, + {2248, 2248, 2248, 2248, 4818, 7: 2248, 17: 4815, 47: 2248, 82: 4822, 4682, 4395, 4683, 87: 4394, 474: 4817, 481: 4821, 490: 2248, 854: 4819, 856: 4816, 867: 4820, 877: 4814}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 473: 1844, 663: 4793, 2732, 2733, 2731, 876: 4837}, + {473: 4838}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 473: 4583, 663: 4112, 2732, 2733, 2731, 742: 4582, 826: 4581, 834: 4839}, // 2330 - {7: 4591, 47: 4839}, - {1842, 1842, 1842, 1842, 1842, 7: 1842, 17: 1842, 47: 1842, 82: 1842, 1842, 1842, 1842, 87: 1842, 474: 1842, 481: 1842, 490: 1842, 878: 4840}, - {2249, 2249, 2249, 2249, 4817, 7: 2249, 17: 4814, 47: 2249, 82: 4821, 4681, 4394, 4682, 87: 4393, 474: 4816, 481: 4820, 490: 2249, 854: 4818, 856: 4815, 867: 4819, 877: 4813}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 473: 1844, 481: 1844, 663: 4800, 2731, 2732, 2730, 876: 4801, 940: 4842}, - {473: 4843}, + {7: 4592, 47: 4840}, + {1842, 1842, 1842, 1842, 1842, 7: 1842, 17: 1842, 47: 1842, 82: 1842, 1842, 1842, 1842, 87: 1842, 474: 1842, 481: 1842, 490: 1842, 878: 4841}, + {2249, 2249, 2249, 2249, 4818, 7: 2249, 17: 4815, 47: 2249, 82: 4822, 4682, 4395, 4683, 87: 4394, 474: 4817, 481: 4821, 490: 2249, 854: 4819, 856: 4816, 867: 4820, 877: 4814}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 473: 1844, 481: 1844, 663: 4801, 2732, 2733, 2731, 876: 4802, 940: 4843}, + {473: 4844}, // 2335 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 473: 4582, 663: 4111, 2731, 2732, 2730, 742: 4581, 826: 4580, 834: 4844}, - {7: 4591, 47: 4845}, - {1842, 1842, 1842, 1842, 1842, 7: 1842, 17: 1842, 47: 1842, 82: 1842, 1842, 1842, 1842, 87: 1842, 474: 1842, 481: 1842, 490: 1842, 878: 4846}, - {2250, 2250, 2250, 2250, 4817, 7: 2250, 17: 4814, 47: 2250, 82: 4821, 4681, 4394, 4682, 87: 4393, 474: 4816, 481: 4820, 490: 2250, 854: 4818, 856: 4815, 867: 4819, 877: 4813}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4848, 2731, 2732, 2730}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 473: 4583, 663: 4112, 2732, 2733, 2731, 742: 4582, 826: 4581, 834: 4845}, + {7: 4592, 47: 4846}, + {1842, 1842, 1842, 1842, 1842, 7: 1842, 17: 1842, 47: 1842, 82: 1842, 1842, 1842, 1842, 87: 1842, 474: 1842, 481: 1842, 490: 1842, 878: 4847}, + {2250, 2250, 2250, 2250, 4818, 7: 2250, 17: 4815, 47: 2250, 82: 4822, 4682, 4395, 4683, 87: 4394, 474: 4817, 481: 4821, 490: 2250, 854: 4819, 856: 4816, 867: 4820, 877: 4814}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4849, 2732, 2733, 2731}, // 2340 - {228: 4850, 236: 4852, 239: 4851, 1137: 4849}, - {473: 4853}, + {228: 4851, 236: 4853, 239: 4852, 1137: 4850}, + {473: 4854}, {47: 2199, 473: 2199}, {47: 2198, 473: 2198}, {47: 2197, 473: 2197}, // 2345 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4111, 2731, 2732, 2730, 742: 4112, 807: 4854}, - {7: 4114, 47: 4855}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4112, 2732, 2733, 2731, 742: 4113, 807: 4855}, + {7: 4115, 47: 4856}, {2462, 2462, 2462, 2462, 7: 2462, 490: 2462}, - {564, 564, 564, 564, 7: 564, 105: 564, 136: 4708, 473: 564, 490: 564, 817: 4707, 835: 4857}, - {2132, 2132, 2132, 2132, 7: 2132, 105: 4859, 473: 4860, 490: 2132, 1096: 4858}, + {564, 564, 564, 564, 7: 564, 105: 564, 136: 4709, 473: 564, 490: 564, 817: 4708, 835: 4858}, + {2132, 2132, 2132, 2132, 7: 2132, 105: 4860, 473: 4861, 490: 2132, 1096: 4859}, // 2350 {2464, 2464, 2464, 2464, 7: 2464, 490: 2464}, - {508: 2705, 732: 4901}, - {490: 4863, 950: 4862, 1095: 4861}, - {7: 4899, 47: 4898}, + {508: 2706, 732: 4902}, + {490: 4864, 950: 4863, 1095: 4862}, + {7: 4900, 47: 4899}, {7: 2130, 47: 2130}, // 2355 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4864, 2731, 2732, 2730}, - {4: 2109, 2109, 7: 2109, 16: 2109, 18: 2109, 20: 2109, 2109, 2109, 2109, 2109, 2109, 47: 2109, 146: 4869, 343: 4868, 473: 2109, 479: 4867, 501: 4866, 648: 2109, 1266: 4865}, - {4: 2122, 2122, 7: 2122, 16: 2122, 18: 2122, 20: 2122, 2122, 2122, 2122, 2122, 2122, 47: 2122, 473: 2122, 648: 2122, 949: 4885}, - {352: 4870, 544: 4871}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4865, 2732, 2733, 2731}, + {4: 2109, 2109, 7: 2109, 16: 2109, 18: 2109, 20: 2109, 2109, 2109, 2109, 2109, 2109, 47: 2109, 146: 4870, 343: 4869, 473: 2109, 479: 4868, 501: 4867, 648: 2109, 1266: 4866}, + {4: 2122, 2122, 7: 2122, 16: 2122, 18: 2122, 20: 2122, 2122, 2122, 2122, 2122, 2122, 47: 2122, 473: 2122, 648: 2122, 949: 4886}, + {352: 4871, 544: 4872}, {4: 2106, 2106, 7: 2106, 16: 2106, 18: 2106, 20: 2106, 2106, 2106, 2106, 2106, 2106, 47: 2106, 473: 2106, 648: 2106}, // 2360 {4: 2104, 2104, 7: 2104, 16: 2104, 18: 2104, 20: 2104, 2104, 2104, 2104, 2104, 2104, 47: 2104, 473: 2104, 648: 2104}, {4: 2103, 2103, 7: 2103, 16: 2103, 18: 2103, 20: 2103, 2103, 2103, 2103, 2103, 2103, 47: 2103, 473: 2103, 648: 2103}, - {399: 4880}, - {473: 4872}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 3317, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 656: 4874, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 4875, 943: 4876, 1077: 4873}, + {399: 4881}, + {473: 4873}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 3318, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 656: 4875, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 4876, 943: 4877, 1077: 4874}, // 2365 - {7: 4878, 47: 4877}, + {7: 4879, 47: 4878}, {7: 1924, 47: 1924}, - {7: 1923, 47: 1923, 485: 3654, 3655, 3660, 523: 3656, 556: 3657, 3658, 3651, 3661, 3650, 3659, 3652, 3653}, + {7: 1923, 47: 1923, 485: 3655, 3656, 3661, 523: 3657, 556: 3658, 3659, 3652, 3662, 3651, 3660, 3653, 3654}, {7: 1911, 47: 1911}, {4: 2105, 2105, 7: 2105, 16: 2105, 18: 2105, 20: 2105, 2105, 2105, 2105, 2105, 2105, 47: 2105, 473: 2105, 648: 2105}, // 2370 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 3317, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 656: 4874, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 4875, 943: 4879}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 3318, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 656: 4875, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 4876, 943: 4880}, {7: 1910, 47: 1910}, - {473: 4882, 656: 4881}, + {473: 4883, 656: 4882}, {4: 2108, 2108, 7: 2108, 16: 2108, 18: 2108, 20: 2108, 2108, 2108, 2108, 2108, 2108, 47: 2108, 473: 2108, 648: 2108}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 3317, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 656: 4874, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 4875, 943: 4876, 1077: 4883}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 3318, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 656: 4875, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 4876, 943: 4877, 1077: 4884}, // 2375 - {7: 4878, 47: 4884}, + {7: 4879, 47: 4885}, {4: 2107, 2107, 7: 2107, 16: 2107, 18: 2107, 20: 2107, 2107, 2107, 2107, 2107, 2107, 47: 2107, 473: 2107, 648: 2107}, - {4: 4206, 4889, 7: 2127, 16: 4164, 18: 4214, 20: 4207, 4210, 4209, 4212, 4213, 4215, 47: 2127, 473: 4887, 648: 4211, 779: 4216, 811: 4888, 1308: 4886}, + {4: 4207, 4890, 7: 2127, 16: 4165, 18: 4215, 20: 4208, 4211, 4210, 4213, 4214, 4216, 47: 2127, 473: 4888, 648: 4212, 779: 4217, 811: 4889, 1308: 4887}, {7: 2128, 47: 2128}, - {100: 4892, 1139: 4891, 1307: 4890}, + {100: 4893, 1139: 4892, 1307: 4891}, // 2380 {2121, 2121, 4: 2121, 2121, 7: 2121, 16: 2121, 18: 2121, 20: 2121, 2121, 2121, 2121, 2121, 2121, 47: 2121, 473: 2121, 648: 2121}, - {20: 4345}, - {7: 4896, 47: 4895}, + {20: 4346}, + {7: 4897, 47: 4896}, {7: 2125, 47: 2125}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4893, 2731, 2732, 2730}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4894, 2732, 2733, 2731}, // 2385 - {4: 2122, 2122, 7: 2122, 16: 2122, 18: 2122, 20: 2122, 2122, 2122, 2122, 2122, 2122, 47: 2122, 648: 2122, 949: 4894}, - {4: 4206, 4889, 7: 2123, 16: 4164, 18: 4214, 20: 4207, 4210, 4209, 4212, 4213, 4215, 47: 2123, 648: 4211, 779: 4216, 811: 4888}, + {4: 2122, 2122, 7: 2122, 16: 2122, 18: 2122, 20: 2122, 2122, 2122, 2122, 2122, 2122, 47: 2122, 648: 2122, 949: 4895}, + {4: 4207, 4890, 7: 2123, 16: 4165, 18: 4215, 20: 4208, 4211, 4210, 4213, 4214, 4216, 47: 2123, 648: 4212, 779: 4217, 811: 4889}, {7: 2126, 47: 2126}, - {100: 4892, 1139: 4897}, + {100: 4893, 1139: 4898}, {7: 2124, 47: 2124}, // 2390 {2131, 2131, 2131, 2131, 7: 2131, 472: 2131, 2131, 2131, 478: 2131, 490: 2131, 2131, 501: 2131, 507: 2131, 569: 2131, 645: 2131}, - {490: 4863, 950: 4900}, + {490: 4864, 950: 4901}, {7: 2129, 47: 2129}, {2463, 2463, 2463, 2463, 7: 2463, 490: 2463}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 473: 4904, 663: 4111, 2731, 2732, 2730, 742: 4420, 846: 4903}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 473: 4905, 663: 4112, 2732, 2733, 2731, 742: 4421, 846: 4904}, // 2395 - {2391, 2391, 2391, 2391, 7: 2391, 4689, 4690, 490: 2391, 927: 4912}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 573: 2382, 582: 2382, 586: 2382, 638: 2382, 642: 4553, 648: 2382, 663: 4111, 2731, 2732, 2730, 674: 2382, 2382, 742: 4420, 831: 4774, 846: 4906, 901: 4907, 966: 4908, 1142: 4905}, - {7: 4910, 47: 4909}, + {2391, 2391, 2391, 2391, 7: 2391, 4690, 4691, 490: 2391, 927: 4913}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 573: 2382, 582: 2382, 586: 2382, 638: 2382, 642: 4554, 648: 2382, 663: 4112, 2732, 2733, 2731, 674: 2382, 2382, 742: 4421, 831: 4775, 846: 4907, 901: 4908, 966: 4909, 1142: 4906}, + {7: 4911, 47: 4910}, {7: 437, 47: 437}, {7: 436, 47: 436}, // 2400 {7: 435, 47: 435}, {2466, 2466, 2466, 2466, 7: 2466, 490: 2466}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 573: 2382, 582: 2382, 586: 2382, 638: 2382, 642: 4553, 648: 2382, 663: 4111, 2731, 2732, 2730, 674: 2382, 2382, 742: 4420, 831: 4774, 846: 4906, 901: 4907, 966: 4911}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 573: 2382, 582: 2382, 586: 2382, 638: 2382, 642: 4554, 648: 2382, 663: 4112, 2732, 2733, 2731, 674: 2382, 2382, 742: 4421, 831: 4775, 846: 4907, 901: 4908, 966: 4912}, {7: 434, 47: 434}, {2467, 2467, 2467, 2467, 7: 2467, 490: 2467}, // 2405 - {14: 3804, 506: 3805, 646: 3803, 772: 4914}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 3458, 479: 4916, 543: 3729, 663: 3459, 2731, 2732, 2730, 737: 3728, 806: 4915}, - {265, 265, 265, 265, 7: 265, 482: 4918, 490: 265, 1087: 4920}, - {265, 265, 265, 265, 7: 265, 482: 4918, 490: 265, 1087: 4917}, + {14: 3805, 506: 3806, 646: 3804, 772: 4915}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 3459, 479: 4917, 543: 3730, 663: 3460, 2732, 2733, 2731, 737: 3729, 806: 4916}, + {265, 265, 265, 265, 7: 265, 482: 4919, 490: 265, 1087: 4921}, + {265, 265, 265, 265, 7: 265, 482: 4919, 490: 265, 1087: 4918}, {2468, 2468, 2468, 2468, 7: 2468, 490: 2468}, // 2410 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 3458, 543: 3457, 663: 3459, 2731, 2732, 2730, 737: 3456, 870: 4919}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 3459, 543: 3458, 663: 3460, 2732, 2733, 2731, 737: 3457, 870: 4920}, {264, 264, 264, 264, 7: 264, 490: 264}, {2469, 2469, 2469, 2469, 7: 2469, 490: 2469}, - {181: 4923, 213: 4922}, - {508: 2705, 732: 2704, 743: 4926}, + {181: 4924, 213: 4923}, + {508: 2706, 732: 2705, 743: 4927}, // 2415 - {338: 4925, 362: 4924}, + {338: 4926, 362: 4925}, {2471, 2471, 2471, 2471, 7: 2471, 490: 2471}, {2470, 2470, 2470, 2470, 7: 2470, 490: 2470}, - {2475, 2475, 2475, 2475, 7: 2475, 178: 4927, 490: 2475, 1075: 4928}, - {262: 4929}, + {2475, 2475, 2475, 2475, 7: 2475, 178: 4928, 490: 2475, 1075: 4929}, + {262: 4930}, // 2420 {2472, 2472, 2472, 2472, 7: 2472, 490: 2472}, - {475: 4931, 1304: 4930}, - {2474, 2474, 2474, 2474, 7: 4932, 14: 2474, 16: 2474, 19: 2474, 479: 2474, 482: 2474, 490: 2474, 504: 2474, 506: 2474, 646: 2474}, + {475: 4932, 1304: 4931}, + {2474, 2474, 2474, 2474, 7: 4933, 14: 2474, 16: 2474, 19: 2474, 479: 2474, 482: 2474, 490: 2474, 504: 2474, 506: 2474, 646: 2474}, {263, 263, 263, 263, 7: 263, 14: 263, 16: 263, 19: 263, 479: 263, 482: 263, 490: 263, 504: 263, 506: 263, 646: 263}, - {475: 4933}, + {475: 4934}, // 2425 {262, 262, 262, 262, 7: 262, 14: 262, 16: 262, 19: 262, 479: 262, 482: 262, 490: 262, 504: 262, 506: 262, 646: 262}, {6: 396, 27: 396}, {390, 390, 390, 390, 390, 390, 390, 390, 13: 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, 472: 390, 390, 390, 478: 390, 390, 390, 482: 390, 490: 390, 390, 501: 390, 503: 390, 506: 390, 390, 569: 390, 645: 390, 390, 648: 390}, - {4: 4206, 4208, 397, 13: 4225, 2156, 4223, 4164, 4227, 4214, 4243, 4207, 4210, 4209, 4212, 4213, 4215, 4222, 397, 4233, 4234, 4220, 4221, 4226, 4228, 4240, 4239, 4245, 4241, 4238, 4231, 4236, 4237, 4230, 4232, 4235, 4224, 479: 4205, 4242, 482: 2156, 503: 4934, 506: 2156, 646: 2156, 648: 4211, 779: 4216, 791: 4218, 811: 4217, 833: 4219, 837: 4229, 841: 4937}, + {4: 4207, 4209, 397, 13: 4226, 2156, 4224, 4165, 4228, 4215, 4244, 4208, 4211, 4210, 4213, 4214, 4216, 4223, 397, 4234, 4235, 4221, 4222, 4227, 4229, 4241, 4240, 4246, 4242, 4239, 4232, 4237, 4238, 4231, 4233, 4236, 4225, 479: 4206, 4243, 482: 2156, 503: 4935, 506: 2156, 646: 2156, 648: 4212, 779: 4217, 791: 4219, 811: 4218, 833: 4220, 837: 4230, 841: 4938}, {389, 389, 389, 389, 389, 389, 389, 389, 13: 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, 472: 389, 389, 389, 478: 389, 389, 389, 482: 389, 490: 389, 389, 501: 389, 503: 389, 506: 389, 389, 569: 389, 645: 389, 389, 648: 389}, // 2430 - {475: 4940, 479: 4939}, + {475: 4941, 479: 4940}, {2482, 2482, 2482, 2482, 7: 2482, 490: 2482}, {2481, 2481, 2481, 2481, 7: 2481, 490: 2481}, - {475: 4943, 479: 4942}, + {475: 4944, 479: 4943}, {2484, 2484, 2484, 2484, 7: 2484, 490: 2484}, // 2435 {2483, 2483, 2483, 2483, 7: 2483, 490: 2483}, - {2: 2037, 2037, 2037, 2037, 2037, 8: 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 48: 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 475: 2037, 479: 2037, 498: 4246, 504: 4946, 735: 4945}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 4948, 479: 4950, 663: 4951, 2731, 2732, 2730, 884: 4949}, - {479: 4947}, + {2: 2037, 2037, 2037, 2037, 2037, 8: 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 48: 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 475: 2037, 479: 2037, 498: 4247, 504: 4947, 735: 4946}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 4949, 479: 4951, 663: 4952, 2732, 2733, 2731, 884: 4950}, + {479: 4948}, {2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 13: 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 47: 2485, 472: 2485, 2485, 2485, 478: 2485, 2485, 2485, 482: 2485, 490: 2485, 2485, 501: 2485, 503: 2485, 2485, 506: 2485, 2485, 569: 2485, 645: 2485, 2485, 648: 2485}, // 2440 {2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 13: 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 47: 2488, 472: 2488, 2488, 2488, 478: 2488, 2488, 2488, 482: 2488, 490: 2488, 2488, 501: 2488, 503: 2488, 2488, 506: 2488, 2488, 569: 2488, 645: 2488, 2488, 648: 2488}, {2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 13: 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 47: 2487, 472: 2487, 2487, 2487, 478: 2487, 2487, 2487, 482: 2487, 490: 2487, 2487, 501: 2487, 503: 2487, 2487, 506: 2487, 2487, 569: 2487, 645: 2487, 2487, 648: 2487}, {2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 13: 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 47: 2486, 472: 2486, 2486, 2486, 478: 2486, 2486, 2486, 482: 2486, 490: 2486, 2486, 501: 2486, 503: 2486, 2486, 506: 2486, 2486, 569: 2486, 645: 2486, 2486, 648: 2486}, {2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 13: 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 47: 2172, 86: 2172, 88: 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 472: 2172, 2172, 2172, 478: 2172, 2172, 2172, 482: 2172, 490: 2172, 2172, 501: 2172, 503: 2172, 2172, 506: 2172, 2172, 569: 2172, 645: 2172, 2172, 648: 2172}, - {213: 4953}, + {213: 4954}, // 2445 {2503, 2503}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4712, 2731, 2732, 2730, 788: 4955}, - {2343, 2343, 7: 4713, 474: 4958, 648: 4957, 803: 4956}, - {2505, 2505}, - {899, 899, 2971, 2816, 2852, 2973, 2743, 899, 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 474: 899, 586: 4975, 663: 4974, 2731, 2732, 2730, 855: 4973}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4713, 2732, 2733, 2731, 788: 4956}, + {2343, 2343, 7: 4714, 474: 4959, 648: 4958, 803: 4957}, + {2506, 2506}, + {899, 899, 2972, 2817, 2853, 2974, 2744, 899, 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 474: 899, 586: 4976, 663: 4975, 2732, 2733, 2731, 855: 4974}, // 2450 - {508: 4963, 574: 3393, 3392, 732: 4961, 818: 4962, 989: 4960, 1169: 4959}, - {2342, 2342, 7: 4971}, + {508: 4964, 574: 3394, 3393, 732: 4962, 818: 4963, 989: 4961, 1169: 4960}, + {2342, 2342, 7: 4972}, {2341, 2341, 7: 2341}, - {227: 4965, 231: 4967, 278: 4968, 297: 4966}, - {189: 4964}, + {227: 4966, 231: 4968, 278: 4969, 297: 4967}, + {189: 4965}, // 2455 {189: 2202, 227: 1963, 231: 1963, 278: 1963, 297: 1963}, {2334, 2334, 7: 2334}, {2339, 2339, 7: 2339}, {2338, 2338, 7: 2338}, - {327: 4969, 406: 4970}, + {327: 4970, 406: 4971}, // 2460 {2335, 2335, 7: 2335}, {2337, 2337, 7: 2337}, {2336, 2336, 7: 2336}, - {508: 4963, 574: 3393, 3392, 732: 4961, 818: 4962, 989: 4972}, + {508: 4964, 574: 3394, 3393, 732: 4962, 818: 4963, 989: 4973}, {2340, 2340, 7: 2340}, // 2465 - {2343, 2343, 7: 4977, 474: 4958, 803: 4976}, + {2343, 2343, 7: 4978, 474: 4959, 803: 4977}, {898, 898, 7: 898, 47: 898, 474: 898}, {896, 896, 7: 896, 47: 896, 474: 896}, - {2504, 2504}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 586: 4979, 663: 4978, 2731, 2732, 2730}, + {2505, 2505}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 586: 4980, 663: 4979, 2732, 2733, 2731}, // 2470 {897, 897, 7: 897, 47: 897, 474: 897}, {895, 895, 7: 895, 47: 895, 474: 895}, - {2506, 2506}, + {2507, 2507}, {2480, 2480}, - {369: 5047}, + {369: 5048}, // 2475 - {490: 5039}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 659: 4986, 663: 4985, 2731, 2732, 2730}, - {2122, 2122, 4: 2122, 2122, 16: 2122, 18: 2122, 20: 2122, 2122, 2122, 2122, 2122, 2122, 196: 4165, 648: 2122, 924: 5037, 949: 5038}, - {141: 2140, 354: 4991, 394: 4992, 527: 4990, 573: 2140, 1070: 4993, 4988, 1140: 4989, 1268: 4987}, - {2134, 2134, 100: 2134, 105: 5027, 472: 2134, 2134, 2134, 478: 2134, 491: 2134, 501: 2134, 507: 2134, 569: 2134, 645: 2134, 1269: 5026}, + {490: 5040}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 659: 4987, 663: 4986, 2732, 2733, 2731}, + {2122, 2122, 4: 2122, 2122, 16: 2122, 18: 2122, 20: 2122, 2122, 2122, 2122, 2122, 2122, 196: 4166, 648: 2122, 924: 5038, 949: 5039}, + {141: 2140, 354: 4992, 394: 4993, 527: 4991, 573: 2140, 1070: 4994, 4989, 1140: 4990, 1268: 4988}, + {2134, 2134, 100: 2134, 105: 5028, 472: 2134, 2134, 2134, 478: 2134, 491: 2134, 501: 2134, 507: 2134, 569: 2134, 645: 2134, 1269: 5027}, // 2480 - {141: 5014, 573: 5013}, + {141: 5015, 573: 5014}, {2148, 2148, 100: 2148, 105: 2148, 472: 2148, 2148, 2148, 478: 2148, 491: 2148, 501: 2148, 507: 2148, 569: 2148, 645: 2148}, - {98: 3912, 107: 3911, 473: 5006, 832: 5007}, - {98: 3912, 107: 3911, 473: 4999, 832: 5000}, - {2141, 2141, 100: 2141, 105: 2141, 472: 2141, 2141, 2141, 478: 2141, 491: 2141, 493: 4995, 501: 2141, 507: 2141, 569: 2141, 581: 4994, 645: 2141}, + {98: 3913, 107: 3912, 473: 5007, 832: 5008}, + {98: 3913, 107: 3912, 473: 5000, 832: 5001}, + {2141, 2141, 100: 2141, 105: 2141, 472: 2141, 2141, 2141, 478: 2141, 491: 2141, 493: 4996, 501: 2141, 507: 2141, 569: 2141, 581: 4995, 645: 2141}, // 2485 {141: 2139, 573: 2139}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 4997}, - {508: 2705, 732: 2704, 743: 4996}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 4998}, + {508: 2706, 732: 2705, 743: 4997}, {2142, 2142, 100: 2142, 105: 2142, 472: 2142, 2142, 2142, 478: 2142, 491: 2142, 501: 2142, 507: 2142, 569: 2142, 645: 2142}, - {101: 3432, 104: 3428, 108: 3425, 3440, 3427, 3424, 3426, 3430, 3431, 3436, 3435, 3434, 3438, 3439, 3433, 3437, 123: 3429, 505: 3313, 509: 3311, 3312, 3310, 3308, 531: 3422, 3419, 3421, 3420, 3416, 3418, 3417, 3414, 3415, 3413, 3423, 733: 3309, 3307, 802: 3412, 821: 4998}, + {101: 3433, 104: 3429, 108: 3426, 3441, 3428, 3425, 3427, 3431, 3432, 3437, 3436, 3435, 3439, 3440, 3434, 3438, 123: 3430, 505: 3314, 509: 3312, 3313, 3311, 3309, 531: 3423, 3420, 3422, 3421, 3417, 3419, 3418, 3415, 3416, 3414, 3424, 733: 3310, 3308, 802: 3413, 821: 4999}, // 2490 {2143, 2143, 100: 2143, 105: 2143, 472: 2143, 2143, 2143, 478: 2143, 491: 2143, 501: 2143, 507: 2143, 569: 2143, 645: 2143}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 3317, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 5004}, - {473: 5001}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4111, 2731, 2732, 2730, 742: 4112, 807: 5002}, - {7: 4114, 47: 5003}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 3318, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 5005}, + {473: 5002}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4112, 2732, 2733, 2731, 742: 4113, 807: 5003}, + {7: 4115, 47: 5004}, // 2495 {2144, 2144, 100: 2144, 105: 2144, 472: 2144, 2144, 2144, 478: 2144, 491: 2144, 501: 2144, 507: 2144, 569: 2144, 645: 2144}, - {47: 5005, 485: 3654, 3655, 3660, 523: 3656, 556: 3657, 3658, 3651, 3661, 3650, 3659, 3652, 3653}, + {47: 5006, 485: 3655, 3656, 3661, 523: 3657, 556: 3658, 3659, 3652, 3662, 3651, 3660, 3653, 3654}, {2145, 2145, 100: 2145, 105: 2145, 472: 2145, 2145, 2145, 478: 2145, 491: 2145, 501: 2145, 507: 2145, 569: 2145, 645: 2145}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 3317, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 5011}, - {473: 5008}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 3318, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 5012}, + {473: 5009}, // 2500 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4111, 2731, 2732, 2730, 742: 4112, 807: 5009}, - {7: 4114, 47: 5010}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4112, 2732, 2733, 2731, 742: 4113, 807: 5010}, + {7: 4115, 47: 5011}, {2146, 2146, 100: 2146, 105: 2146, 472: 2146, 2146, 2146, 478: 2146, 491: 2146, 501: 2146, 507: 2146, 569: 2146, 645: 2146}, - {47: 5012, 485: 3654, 3655, 3660, 523: 3656, 556: 3657, 3658, 3651, 3661, 3650, 3659, 3652, 3653}, + {47: 5013, 485: 3655, 3656, 3661, 523: 3657, 556: 3658, 3659, 3652, 3662, 3651, 3660, 3653, 3654}, {2147, 2147, 100: 2147, 105: 2147, 472: 2147, 2147, 2147, 478: 2147, 491: 2147, 501: 2147, 507: 2147, 569: 2147, 645: 2147}, // 2505 - {81: 5019, 473: 2150, 1267: 5018}, - {473: 5015}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 3317, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 5016}, - {47: 5017, 485: 3654, 3655, 3660, 523: 3656, 556: 3657, 3658, 3651, 3661, 3650, 3659, 3652, 3653}, + {81: 5020, 473: 2150, 1267: 5019}, + {473: 5016}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 3318, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 5017}, + {47: 5018, 485: 3655, 3656, 3661, 523: 3657, 556: 3658, 3659, 3652, 3662, 3651, 3660, 3653, 3654}, {2151, 2151, 100: 2151, 105: 2151, 215: 2151, 472: 2151, 2151, 2151, 478: 2151, 491: 2151, 501: 2151, 507: 2151, 569: 2151, 645: 2151}, // 2510 - {473: 5022}, - {498: 5020}, - {508: 2705, 732: 5021}, + {473: 5023}, + {498: 5021}, + {508: 2706, 732: 5022}, {473: 2149}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 2309, 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4111, 2731, 2732, 2730, 742: 4112, 807: 5023, 1000: 5024}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 2309, 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4112, 2732, 2733, 2731, 742: 4113, 807: 5024, 1000: 5025}, // 2515 - {7: 4114, 47: 2308}, - {47: 5025}, + {7: 4115, 47: 2308}, + {47: 5026}, {2152, 2152, 100: 2152, 105: 2152, 215: 2152, 472: 2152, 2152, 2152, 478: 2152, 491: 2152, 501: 2152, 507: 2152, 569: 2152, 645: 2152}, - {2138, 2138, 100: 5030, 472: 2138, 2138, 2138, 478: 2138, 491: 2138, 501: 2138, 507: 2138, 569: 2138, 645: 2138, 1310: 5029}, - {508: 2705, 732: 2704, 743: 5028}, + {2138, 2138, 100: 5031, 472: 2138, 2138, 2138, 478: 2138, 491: 2138, 501: 2138, 507: 2138, 569: 2138, 645: 2138, 1310: 5030}, + {508: 2706, 732: 2705, 743: 5029}, // 2520 {2133, 2133, 100: 2133, 472: 2133, 2133, 2133, 478: 2133, 491: 2133, 501: 2133, 507: 2133, 569: 2133, 645: 2133}, - {2132, 2132, 472: 2132, 4860, 2132, 478: 2132, 491: 2132, 501: 2132, 507: 2132, 569: 2132, 645: 2132, 1096: 5036}, - {659: 5031}, - {141: 2140, 573: 2140, 1070: 4993, 4988, 1140: 5032}, - {2136, 2136, 215: 5034, 472: 2136, 2136, 2136, 478: 2136, 491: 2136, 501: 2136, 507: 2136, 569: 2136, 645: 2136, 1309: 5033}, + {2132, 2132, 472: 2132, 4861, 2132, 478: 2132, 491: 2132, 501: 2132, 507: 2132, 569: 2132, 645: 2132, 1096: 5037}, + {659: 5032}, + {141: 2140, 573: 2140, 1070: 4994, 4989, 1140: 5033}, + {2136, 2136, 215: 5035, 472: 2136, 2136, 2136, 478: 2136, 491: 2136, 501: 2136, 507: 2136, 569: 2136, 645: 2136, 1309: 5034}, // 2525 {2137, 2137, 472: 2137, 2137, 2137, 478: 2137, 491: 2137, 501: 2137, 507: 2137, 569: 2137, 645: 2137}, - {508: 2705, 732: 2704, 743: 5035}, + {508: 2706, 732: 2705, 743: 5036}, {2135, 2135, 472: 2135, 2135, 2135, 478: 2135, 491: 2135, 501: 2135, 507: 2135, 569: 2135, 645: 2135}, {2153, 2153, 472: 2153, 2153, 2153, 478: 2153, 491: 2153, 501: 2153, 507: 2153, 569: 2153, 645: 2153}, {2477, 2477}, // 2530 - {2476, 2476, 4: 4206, 4889, 16: 4164, 18: 4214, 20: 4207, 4210, 4209, 4212, 4213, 4215, 648: 4211, 779: 4216, 811: 4888}, - {564, 564, 564, 564, 564, 564, 564, 8: 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 48: 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 4708, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 817: 4707, 835: 5040}, - {2416, 2416, 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4712, 2731, 2732, 2730, 788: 5042, 1277: 5041}, + {2476, 2476, 4: 4207, 4890, 16: 4165, 18: 4215, 20: 4208, 4211, 4210, 4213, 4214, 4216, 648: 4212, 779: 4217, 811: 4889}, + {564, 564, 564, 564, 564, 564, 564, 8: 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 48: 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 4709, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 817: 4708, 835: 5041}, + {2416, 2416, 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4713, 2732, 2733, 2731, 788: 5043, 1277: 5042}, {2478, 2478}, - {7: 4713, 495: 5043}, + {7: 4714, 495: 5044}, // 2535 - {473: 5044}, - {490: 4863, 950: 4862, 1095: 5045}, - {7: 4899, 47: 5046}, + {473: 5045}, + {490: 4864, 950: 4863, 1095: 5046}, + {7: 4900, 47: 5047}, {2415, 2415}, {2479, 2479}, // 2540 - {136: 5049, 879: 102, 1074: 5050}, + {136: 5050, 879: 102, 1074: 5051}, {879: 101}, - {879: 5051}, - {475: 5052}, - {17, 17, 179: 17, 356: 5054, 657: 17, 1246: 5053}, + {879: 5052}, + {475: 5053}, + {17, 17, 179: 17, 356: 5055, 657: 17, 1246: 5054}, // 2545 - {15, 15, 179: 5057, 657: 15, 1245: 5056}, - {508: 2705, 732: 5055}, + {15, 15, 179: 5058, 657: 15, 1245: 5057}, + {508: 2706, 732: 5056}, {16, 16, 179: 16, 657: 16}, - {87, 87, 657: 3933, 942: 5064}, - {13, 13, 184: 13, 370: 5059, 657: 13, 1271: 5058}, + {87, 87, 657: 3934, 942: 5065}, + {13, 13, 184: 13, 370: 5060, 657: 13, 1271: 5059}, // 2550 - {11, 11, 184: 5062, 657: 11, 1270: 5061}, - {508: 2705, 732: 5060}, + {11, 11, 184: 5063, 657: 11, 1270: 5062}, + {508: 2706, 732: 5061}, {12, 12, 184: 12, 657: 12}, {14, 14, 657: 14}, - {508: 2705, 732: 5063}, + {508: 2706, 732: 5064}, // 2555 {10, 10, 657: 10}, {18, 18}, {26: 55, 137: 55, 508: 55}, {59, 59}, - {508: 2705, 732: 5070}, + {508: 2706, 732: 5071}, // 2560 - {508: 2705, 732: 5069}, + {508: 2706, 732: 5070}, {57, 57}, {58, 58}, - {493: 5074}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4111, 2731, 2732, 2730, 742: 5073}, + {493: 5075}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4112, 2732, 2733, 2731, 742: 5074}, // 2565 {493: 60}, - {508: 2705, 732: 5075}, - {246: 5077, 474: 64, 738: 64, 1200: 5076}, - {474: 2558, 738: 2524, 758: 5080, 765: 2525, 778: 2526, 782: 5081}, - {382: 5078}, + {508: 2706, 732: 5076}, + {246: 5078, 474: 64, 738: 64, 1200: 5077}, + {474: 2559, 738: 2525, 758: 5081, 765: 2526, 778: 2527, 782: 5082}, + {382: 5079}, // 2570 - {137: 5079, 474: 63, 738: 63}, + {137: 5080, 474: 63, 738: 63}, {474: 62, 738: 62}, - {738: 2524, 765: 5082, 778: 5083}, + {738: 2525, 765: 5083, 778: 5084}, {65, 65}, {2060, 2060}, // 2575 {2059, 2059}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 5088, 1143: 5089, 1312: 5087}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 5089, 1143: 5090, 1312: 5088}, {74, 74, 74, 74, 74, 74, 74, 8: 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 48: 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74}, {73, 73, 73, 73, 73, 73, 73, 8: 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 48: 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73}, - {75, 75, 7: 5095}, + {75, 75, 7: 5096}, // 2580 - {670: 5091, 686: 5092, 1241: 5090}, + {670: 5092, 686: 5093, 1241: 5091}, {67, 67, 7: 67}, {72, 72, 7: 72}, - {71, 71, 7: 71, 136: 5094}, - {69, 69, 7: 69, 136: 5093}, + {71, 71, 7: 71, 136: 5095}, + {69, 69, 7: 69, 136: 5094}, // 2585 {68, 68, 7: 68}, {70, 70, 7: 70}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 5088, 1143: 5096}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 5089, 1143: 5097}, {66, 66, 7: 66}, {76, 76}, // 2590 - {136: 5049, 879: 102, 1074: 5101}, - {475: 5100}, + {136: 5050, 879: 102, 1074: 5102}, + {475: 5101}, {54, 54}, - {879: 5102}, - {475: 5103}, + {879: 5103}, + {475: 5104}, // 2595 - {491: 5104, 495: 2102, 507: 5105, 1036: 5106}, + {491: 5105, 495: 2102, 507: 5106, 1036: 5107}, {2101, 2101, 472: 2101, 2101, 2101, 478: 2101, 495: 2101, 501: 2101, 569: 2101, 645: 2101}, {2100, 2100, 472: 2100, 2100, 2100, 478: 2100, 495: 2100, 501: 2100, 569: 2100, 645: 2100}, - {495: 5107}, - {569: 5108}, + {495: 5108}, + {569: 5109}, // 2600 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 5109}, - {104, 104, 98: 104, 107: 104, 473: 104, 491: 104, 504: 104, 646: 5111, 657: 104, 1182: 5110}, - {100, 100, 98: 3912, 107: 3911, 473: 100, 491: 100, 504: 100, 657: 100, 832: 3910, 1047: 5114}, - {504: 5112}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 3458, 543: 3729, 663: 3459, 2731, 2732, 2730, 737: 3728, 806: 5113}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 5110}, + {104, 104, 98: 104, 107: 104, 473: 104, 491: 104, 504: 104, 646: 5112, 657: 104, 1182: 5111}, + {100, 100, 98: 3913, 107: 3912, 473: 100, 491: 100, 504: 100, 657: 100, 832: 3911, 1047: 5115}, + {504: 5113}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 3459, 543: 3730, 663: 3460, 2732, 2733, 2731, 737: 3729, 806: 5114}, // 2605 {103, 103, 98: 103, 107: 103, 473: 103, 491: 103, 504: 103, 657: 103}, - {87, 87, 473: 87, 491: 87, 504: 87, 657: 3933, 942: 5115}, - {106, 106, 473: 106, 491: 5117, 504: 106, 1223: 5116}, - {2297, 2297, 473: 5120, 504: 2297, 1188: 5121}, - {508: 2705, 732: 5118}, + {87, 87, 473: 87, 491: 87, 504: 87, 657: 3934, 942: 5116}, + {106, 106, 473: 106, 491: 5118, 504: 106, 1223: 5117}, + {2297, 2297, 473: 5121, 504: 2297, 1188: 5122}, + {508: 2706, 732: 5119}, // 2610 - {657: 5119}, + {657: 5120}, {105, 105, 473: 105, 504: 105}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 2303, 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 568: 3317, 663: 4111, 2731, 2732, 2730, 709: 5134, 742: 5133, 1001: 5132, 1186: 5131, 5135}, - {81, 81, 504: 5123, 1240: 5122}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 2303, 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 568: 3318, 663: 4112, 2732, 2733, 2731, 709: 5135, 742: 5134, 1001: 5133, 1186: 5132, 5136}, + {81, 81, 504: 5124, 1240: 5123}, {107, 107}, // 2615 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3748, 2731, 2732, 2730, 710: 5126, 1072: 5125, 1239: 5124}, - {80, 80, 7: 5129}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3749, 2732, 2733, 2731, 710: 5127, 1072: 5126, 1239: 5125}, + {80, 80, 7: 5130}, {78, 78, 7: 78}, - {498: 5127}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3871, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3867, 795: 5128}, + {498: 5128}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3872, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3868, 795: 5129}, // 2620 {77, 77, 7: 77}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3748, 2731, 2732, 2730, 710: 5126, 1072: 5130}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3749, 2732, 2733, 2731, 710: 5127, 1072: 5131}, {79, 79, 7: 79}, - {7: 5137, 47: 2302}, + {7: 5138, 47: 2302}, {7: 2301, 47: 2301}, // 2625 {7: 2299, 47: 2299}, {7: 2298, 47: 2298}, - {47: 5136}, + {47: 5137}, {2296, 2296, 504: 2296}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 568: 3317, 663: 4111, 2731, 2732, 2730, 709: 5134, 742: 5133, 1001: 5138}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 568: 3318, 663: 4112, 2732, 2733, 2731, 709: 5135, 742: 5134, 1001: 5139}, // 2630 {7: 2300, 47: 2300}, {7: 164, 149: 164, 472: 164, 499: 164, 568: 1822, 649: 164, 662: 1822}, @@ -9279,40 +9280,40 @@ var ( {7: 119, 472: 119, 119, 499: 119, 568: 1728, 649: 119, 662: 1728}, {7: 139, 472: 139, 139, 499: 139, 568: 1651, 649: 139, 662: 1651}, {7: 144, 472: 144, 144, 499: 144, 568: 1644, 649: 144, 662: 1644}, - {319: 5248, 387: 5247, 568: 1625, 662: 1625}, + {319: 5249, 387: 5248, 568: 1625, 662: 1625}, {7: 131, 472: 131, 131, 499: 131, 568: 1622, 649: 131, 662: 1622}, // 2640 {7: 120, 472: 120, 120, 499: 120, 568: 1619, 649: 120, 662: 1619}, - {568: 5245, 662: 5244}, + {568: 5246, 662: 5245}, {7: 725, 472: 725, 499: 725, 568: 256, 649: 725, 662: 256}, {7: 724, 472: 724, 499: 724, 649: 724}, - {7: 160, 149: 5243, 472: 160, 499: 160, 649: 160}, + {7: 160, 149: 5244, 472: 160, 499: 160, 649: 160}, // 2645 {7: 162, 472: 162, 499: 162, 649: 162}, {7: 161, 472: 161, 499: 161, 649: 161}, - {499: 5241}, - {7: 140, 472: 140, 140, 495: 5239, 499: 140, 649: 140}, + {499: 5242}, + {7: 140, 472: 140, 140, 495: 5240, 499: 140, 649: 140}, {7: 157, 472: 157, 499: 157, 649: 157}, // 2650 - {7: 5191, 472: 5192, 499: 5193}, - {7: 155, 472: 155, 5188, 499: 155, 649: 155}, - {7: 153, 185: 5187, 472: 153, 153, 499: 153, 649: 153}, - {7: 151, 276: 5186, 472: 151, 151, 499: 151, 649: 151}, - {7: 150, 18: 5180, 99: 5182, 162: 5181, 164: 5179, 169: 5183, 276: 5184, 472: 150, 150, 499: 150, 649: 150}, + {7: 5192, 472: 5193, 499: 5194}, + {7: 155, 472: 155, 5189, 499: 155, 649: 155}, + {7: 153, 185: 5188, 472: 153, 153, 499: 153, 649: 153}, + {7: 151, 276: 5187, 472: 151, 151, 499: 151, 649: 151}, + {7: 150, 18: 5181, 99: 5183, 162: 5182, 164: 5180, 169: 5184, 276: 5185, 472: 150, 150, 499: 150, 649: 150}, // 2655 {7: 147, 472: 147, 147, 499: 147, 649: 147}, {7: 146, 472: 146, 146, 499: 146, 649: 146}, - {7: 145, 169: 5178, 472: 145, 145, 499: 145, 649: 145}, + {7: 145, 169: 5179, 472: 145, 145, 499: 145, 649: 145}, {7: 142, 472: 142, 142, 499: 142, 649: 142}, {7: 141, 472: 141, 141, 499: 141, 649: 141}, // 2660 - {99: 5177, 1019: 5176}, + {99: 5178, 1019: 5177}, {7: 137, 472: 137, 137, 499: 137, 649: 137}, - {904: 5175}, + {904: 5176}, {7: 135, 472: 135, 135, 499: 135, 649: 135}, {7: 132, 472: 132, 132, 499: 132, 649: 132}, // 2665 - {122: 5174}, + {122: 5175}, {7: 127, 472: 127, 127, 499: 127, 649: 127}, {7: 136, 472: 136, 136, 499: 136, 649: 136}, {7: 138, 472: 138, 138, 499: 138, 649: 138}, @@ -9321,7 +9322,7 @@ var ( {7: 123, 472: 123, 123, 499: 123, 649: 123}, {7: 149, 472: 149, 149, 499: 149, 649: 149}, {7: 148, 472: 148, 148, 499: 148, 649: 148}, - {122: 5185}, + {122: 5186}, {7: 126, 472: 126, 126, 499: 126, 649: 126}, // 2675 {7: 124, 472: 124, 124, 499: 124, 649: 124}, @@ -9330,50 +9331,50 @@ var ( {7: 121, 472: 121, 121, 499: 121, 649: 121}, {7: 152, 472: 152, 152, 499: 152, 649: 152}, // 2680 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4111, 2731, 2732, 2730, 742: 4112, 807: 5189}, - {7: 4114, 47: 5190}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4112, 2732, 2733, 2731, 742: 4113, 807: 5190}, + {7: 4115, 47: 5191}, {7: 154, 472: 154, 499: 154, 649: 154}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 5139, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 5141, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 5147, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 5143, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 5140, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 5148, 3173, 2901, 3126, 5142, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 5145, 2812, 2813, 3052, 5146, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 5144, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 5150, 496: 5173, 567: 5167, 643: 5171, 645: 5156, 648: 5166, 650: 5160, 653: 5169, 660: 5161, 663: 3459, 2731, 2732, 2730, 668: 5165, 673: 5162, 737: 5149, 5164, 799: 5151, 808: 5155, 852: 5170, 864: 5168, 934: 5152, 955: 5153, 5159, 961: 5154, 5238, 970: 5163, 972: 5172}, - {2: 118, 118, 118, 118, 118, 8: 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 48: 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 5205, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 523: 118, 569: 5204, 957: 5206, 1081: 5207}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 5140, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 5142, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 5148, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 5144, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 5141, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 5149, 3174, 2902, 3127, 5143, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 5146, 2813, 2814, 3053, 5147, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 5145, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 5151, 496: 5174, 567: 5168, 643: 5172, 645: 5157, 648: 5167, 650: 5161, 653: 5170, 660: 5162, 663: 3460, 2732, 2733, 2731, 668: 5166, 673: 5163, 737: 5150, 5165, 799: 5152, 808: 5156, 852: 5171, 864: 5169, 934: 5153, 955: 5154, 5160, 961: 5155, 5239, 970: 5164, 972: 5173}, + {2: 118, 118, 118, 118, 118, 8: 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 48: 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 5206, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 523: 118, 569: 5205, 957: 5207, 1081: 5208}, // 2685 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 3458, 570: 5195, 663: 3459, 2731, 2732, 2730, 737: 5194, 776: 5196, 866: 5197}, - {738, 738, 7: 738, 13: 738, 46: 738, 99: 738, 142: 738, 474: 738, 481: 738, 498: 738, 568: 5202, 649: 738, 661: 738, 5201, 667: 738}, - {1196, 1196, 7: 1196, 13: 1196, 46: 1196, 99: 1196, 142: 1196, 473: 3738, 1196, 481: 1196, 498: 1196, 649: 1196, 661: 1196, 667: 1196, 1090: 5200}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 3459, 570: 5196, 663: 3460, 2732, 2733, 2731, 737: 5195, 776: 5197, 866: 5198}, + {738, 738, 7: 738, 13: 738, 46: 738, 99: 738, 142: 738, 474: 738, 481: 738, 498: 738, 568: 5203, 649: 738, 661: 738, 5202, 667: 738}, + {1196, 1196, 7: 1196, 13: 1196, 46: 1196, 99: 1196, 142: 1196, 473: 3739, 1196, 481: 1196, 498: 1196, 649: 1196, 661: 1196, 667: 1196, 1090: 5201}, {734, 734, 7: 734, 474: 734}, - {108, 108, 7: 5198}, + {108, 108, 7: 5199}, // 2690 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 3458, 570: 5195, 663: 3459, 2731, 2732, 2730, 737: 5194, 776: 5199}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 3459, 570: 5196, 663: 3460, 2732, 2733, 2731, 737: 5195, 776: 5200}, {733, 733, 7: 733, 474: 733}, {735, 735, 7: 735, 13: 735, 46: 735, 99: 735, 142: 735, 474: 735, 481: 735, 498: 735, 649: 735, 661: 735, 667: 735}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 3458, 663: 3459, 2731, 2732, 2730, 737: 5203}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 3459, 663: 3460, 2732, 2733, 2731, 737: 5204}, {736, 736, 7: 736, 13: 736, 46: 736, 99: 736, 142: 736, 474: 736, 481: 736, 498: 736, 649: 736, 661: 736, 667: 736}, // 2695 {737, 737, 7: 737, 13: 737, 46: 737, 99: 737, 142: 737, 474: 737, 481: 737, 498: 737, 649: 737, 661: 737, 667: 737}, {2: 117, 117, 117, 117, 117, 8: 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 48: 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 523: 117}, {2: 116, 116, 116, 116, 116, 8: 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 48: 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 523: 116}, {2: 115, 115, 115, 115, 115, 8: 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 48: 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 523: 115}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 523: 5208, 663: 5209, 2731, 2732, 2730, 1104: 5210}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 523: 5209, 663: 5210, 2732, 2733, 2731, 1104: 5211}, // 2700 - {499: 114, 649: 114, 651: 5236}, - {499: 110, 649: 110, 651: 5233}, - {499: 5211}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 3458, 570: 5195, 663: 3459, 2731, 2732, 2730, 737: 5194, 776: 5212, 889: 5213, 920: 5214}, - {198, 198, 7: 198, 13: 198, 46: 198, 142: 5218, 474: 198, 661: 198, 1173: 5217}, + {499: 114, 649: 114, 651: 5237}, + {499: 110, 649: 110, 651: 5234}, + {499: 5212}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 3459, 570: 5196, 663: 3460, 2732, 2733, 2731, 737: 5195, 776: 5213, 889: 5214, 920: 5215}, + {198, 198, 7: 198, 13: 198, 46: 198, 142: 5219, 474: 198, 661: 198, 1173: 5218}, // 2705 {233, 233, 7: 233, 13: 233, 46: 233, 474: 233, 661: 233}, - {109, 109, 7: 5215}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 3458, 570: 5195, 663: 3459, 2731, 2732, 2730, 737: 5194, 776: 5212, 889: 5216}, + {109, 109, 7: 5216}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 3459, 570: 5196, 663: 3460, 2732, 2733, 2731, 737: 5195, 776: 5213, 889: 5217}, {232, 232, 7: 232, 13: 232, 46: 232, 474: 232, 661: 232}, {234, 234, 7: 234, 13: 234, 46: 234, 474: 234, 661: 234}, // 2710 - {474: 5220, 659: 5219}, - {13: 5231, 475: 5228, 891: 5230}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 3458, 663: 3459, 2731, 2732, 2730, 737: 5222, 1174: 5221}, - {196, 196, 7: 196, 13: 196, 46: 196, 474: 196, 478: 5224, 659: 5223, 661: 196}, + {474: 5221, 659: 5220}, + {13: 5232, 475: 5229, 891: 5231}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 3459, 663: 3460, 2732, 2733, 2731, 737: 5223, 1174: 5222}, + {196, 196, 7: 196, 13: 196, 46: 196, 474: 196, 478: 5225, 659: 5224, 661: 196}, {192, 192, 7: 192, 13: 192, 46: 192, 474: 192, 478: 192, 659: 192, 661: 192}, // 2715 - {475: 5228, 891: 5229}, - {475: 5226, 577: 5227, 1056: 5225}, + {475: 5229, 891: 5230}, + {475: 5227, 577: 5228, 1056: 5226}, {194, 194, 7: 194, 13: 194, 46: 194, 474: 194, 661: 194}, {191, 191, 7: 191, 13: 191, 46: 191, 474: 191, 661: 191}, {190, 190, 7: 190, 13: 190, 46: 190, 474: 190, 661: 190}, @@ -9381,50 +9382,50 @@ var ( {730, 730, 7: 730, 13: 730, 46: 730, 730, 474: 730, 661: 730}, {195, 195, 7: 195, 13: 195, 46: 195, 474: 195, 661: 195}, {197, 197, 7: 197, 13: 197, 46: 197, 474: 197, 661: 197}, - {475: 5226, 577: 5227, 1056: 5232}, + {475: 5227, 577: 5228, 1056: 5233}, {193, 193, 7: 193, 13: 193, 46: 193, 474: 193, 661: 193}, // 2725 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 523: 5234, 663: 5235, 2731, 2732, 2730}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 523: 5235, 663: 5236, 2732, 2733, 2731}, {499: 112, 649: 112}, {499: 111, 649: 111}, - {523: 5237}, + {523: 5238}, {499: 113, 649: 113}, // 2730 {7: 156, 472: 156, 499: 156, 649: 156}, - {277: 5240}, + {277: 5241}, {7: 158, 472: 158, 499: 158, 649: 158}, - {277: 5242}, + {277: 5243}, {7: 159, 472: 159, 499: 159, 649: 159}, // 2735 {7: 163, 149: 163, 472: 163, 499: 163, 649: 163}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 3458, 663: 3459, 2731, 2732, 2730, 737: 5246}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 3459, 663: 3460, 2732, 2733, 2731, 737: 5247}, {726, 726, 7: 726, 472: 726, 499: 726, 649: 726}, {727, 727, 7: 727, 472: 727, 499: 727, 649: 727}, {7: 134, 472: 134, 134, 499: 134, 649: 134}, // 2740 {7: 133, 472: 133, 133, 499: 133, 649: 133}, - {472: 5289, 568: 1739, 662: 1739}, - {7: 5191, 472: 5251, 649: 5252}, - {2: 118, 118, 118, 118, 118, 8: 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 48: 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 5205, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 523: 118, 569: 5204, 957: 5206, 1081: 5254}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 3458, 570: 5195, 663: 3459, 2731, 2732, 2730, 737: 5194, 776: 5196, 866: 5253}, + {472: 5290, 568: 1739, 662: 1739}, + {7: 5192, 472: 5252, 649: 5253}, + {2: 118, 118, 118, 118, 118, 8: 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 48: 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 5206, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 523: 118, 569: 5205, 957: 5207, 1081: 5255}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 3459, 570: 5196, 663: 3460, 2732, 2733, 2731, 737: 5195, 776: 5197, 866: 5254}, // 2745 - {171, 171, 7: 5198}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 523: 5208, 663: 5209, 2731, 2732, 2730, 1104: 5255}, - {649: 5256}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 3458, 570: 5195, 663: 3459, 2731, 2732, 2730, 737: 5194, 776: 5212, 889: 5213, 920: 5257}, - {223, 223, 7: 5215, 474: 223, 661: 5259, 958: 5258, 5260}, + {171, 171, 7: 5199}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 523: 5209, 663: 5210, 2732, 2733, 2731, 1104: 5256}, + {649: 5257}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 3459, 570: 5196, 663: 3460, 2732, 2733, 2731, 737: 5195, 776: 5213, 889: 5214, 920: 5258}, + {223, 223, 7: 5216, 474: 223, 661: 5260, 958: 5259, 5261}, // 2750 {222, 222, 13: 222, 46: 222, 474: 222}, - {131: 5280, 133: 5278, 5281, 5279, 361: 5273, 407: 5275, 960: 5277, 1278: 5276, 1296: 5274}, - {170, 170, 474: 5262, 1160: 5261}, + {131: 5281, 133: 5279, 5282, 5280, 361: 5274, 407: 5276, 960: 5278, 1278: 5277, 1296: 5275}, + {170, 170, 474: 5263, 1160: 5262}, {173, 173}, - {126: 5266, 5264, 5265, 5267, 852: 5263}, + {126: 5267, 5265, 5266, 5268, 852: 5264}, // 2755 - {904: 5272}, - {508: 2705, 732: 5271}, - {508: 2705, 732: 5270}, - {508: 2705, 732: 5269}, - {508: 2705, 732: 5268}, + {904: 5273}, + {508: 2706, 732: 5272}, + {508: 2706, 732: 5271}, + {508: 2706, 732: 5270}, + {508: 2706, 732: 5269}, // 2760 {165, 165}, {166, 166}, @@ -9435,26 +9436,26 @@ var ( {221, 221, 13: 221, 46: 221, 474: 221}, {220, 220, 13: 220, 46: 220, 474: 220}, {219, 219, 13: 219, 46: 219, 474: 219}, - {218, 218, 13: 218, 46: 218, 131: 5280, 133: 5278, 5281, 5279, 474: 218, 505: 5286, 960: 5287}, + {218, 218, 13: 218, 46: 218, 131: 5281, 133: 5279, 5282, 5280, 474: 218, 505: 5287, 960: 5288}, {217, 217, 13: 217, 46: 217, 131: 217, 133: 217, 217, 217, 474: 217, 505: 217}, // 2770 + {475: 5286}, {475: 5285}, {475: 5284}, {475: 5283}, - {475: 5282}, {211, 211, 13: 211, 46: 211, 131: 211, 133: 211, 211, 211, 474: 211, 505: 211}, // 2775 {212, 212, 13: 212, 46: 212, 131: 212, 133: 212, 212, 212, 474: 212, 505: 212}, {213, 213, 13: 213, 46: 213, 131: 213, 133: 213, 213, 213, 474: 213, 505: 213}, {214, 214, 13: 214, 46: 214, 131: 214, 133: 214, 214, 214, 474: 214, 505: 214}, - {131: 5280, 133: 5278, 5281, 5279, 960: 5288}, + {131: 5281, 133: 5279, 5282, 5280, 960: 5289}, {215, 215, 13: 215, 46: 215, 131: 215, 133: 215, 215, 215, 474: 215, 505: 215}, // 2780 {216, 216, 13: 216, 46: 216, 131: 216, 133: 216, 216, 216, 474: 216, 505: 216}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 3458, 570: 5195, 663: 3459, 2731, 2732, 2730, 737: 5194, 776: 5290}, - {649: 5291}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 3458, 570: 5195, 663: 3459, 2731, 2732, 2730, 737: 5194, 776: 5196, 866: 5292}, - {170, 170, 7: 5198, 474: 5262, 1160: 5293}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 3459, 570: 5196, 663: 3460, 2732, 2733, 2731, 737: 5195, 776: 5291}, + {649: 5292}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 3459, 570: 5196, 663: 3460, 2732, 2733, 2731, 737: 5195, 776: 5197, 866: 5293}, + {170, 170, 7: 5199, 474: 5263, 1160: 5294}, // 2785 {172, 172}, {2173, 2173, 7: 2173, 14: 2173, 16: 2173, 19: 2173, 479: 2173, 482: 2173, 497: 2173, 499: 2173, 504: 2173, 506: 2173, 518: 2173, 646: 2173, 649: 2173}, @@ -9462,182 +9463,182 @@ var ( {2: 845, 845, 845, 845, 845, 8: 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 48: 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 473: 845, 475: 845, 845, 845, 479: 845, 483: 845, 845, 845, 845, 845, 491: 845, 845, 495: 845, 499: 845, 501: 845, 506: 845, 845, 845, 515: 845, 523: 845, 543: 845, 566: 845, 845, 845, 570: 845, 845, 845, 574: 845, 845, 845, 845, 845, 845, 845, 845, 583: 845, 845, 587: 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 845, 639: 845, 845, 845, 647: 845, 650: 845, 744: 845, 845, 752: 845, 845, 845, 761: 845, 768: 845, 845, 845}, {2: 843, 843, 843, 843, 843, 8: 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 48: 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 843, 473: 843, 491: 843, 495: 843, 499: 843, 579: 843, 752: 843, 843, 843}, // 2790 - {2: 1048, 1048, 1048, 1048, 1048, 8: 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 48: 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 473: 1048, 491: 1048, 579: 1048, 752: 5301, 5300, 5299, 836: 5302, 885: 5303}, + {2: 1048, 1048, 1048, 1048, 1048, 8: 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 48: 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 473: 1048, 491: 1048, 579: 1048, 752: 5302, 5301, 5300, 836: 5303, 885: 5304}, {2: 1051, 1051, 1051, 1051, 1051, 8: 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 48: 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 473: 1051, 475: 1051, 1051, 1051, 479: 1051, 483: 1051, 1051, 1051, 1051, 1051, 491: 1051, 1051, 495: 1051, 499: 1051, 501: 1051, 506: 1051, 1051, 1051, 515: 1051, 523: 1051, 543: 1051, 566: 1051, 1051, 1051, 570: 1051, 1051, 1051, 574: 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 583: 1051, 1051, 587: 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 639: 1051, 1051, 1051, 647: 1051, 650: 1051, 744: 1051, 1051, 752: 1051, 1051, 1051, 761: 1051, 768: 1051, 1051, 1051}, {2: 1050, 1050, 1050, 1050, 1050, 8: 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 48: 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 473: 1050, 475: 1050, 1050, 1050, 479: 1050, 483: 1050, 1050, 1050, 1050, 1050, 491: 1050, 1050, 495: 1050, 499: 1050, 501: 1050, 506: 1050, 1050, 1050, 515: 1050, 523: 1050, 543: 1050, 566: 1050, 1050, 1050, 570: 1050, 1050, 1050, 574: 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 583: 1050, 1050, 587: 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 639: 1050, 1050, 1050, 647: 1050, 650: 1050, 744: 1050, 1050, 752: 1050, 1050, 1050, 761: 1050, 768: 1050, 1050, 1050}, {2: 1049, 1049, 1049, 1049, 1049, 8: 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 48: 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 473: 1049, 475: 1049, 1049, 1049, 479: 1049, 483: 1049, 1049, 1049, 1049, 1049, 491: 1049, 1049, 495: 1049, 499: 1049, 501: 1049, 506: 1049, 1049, 1049, 515: 1049, 523: 1049, 543: 1049, 566: 1049, 1049, 1049, 570: 1049, 1049, 1049, 574: 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 583: 1049, 1049, 587: 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 639: 1049, 1049, 1049, 647: 1049, 650: 1049, 744: 1049, 1049, 752: 1049, 1049, 1049, 761: 1049, 768: 1049, 1049, 1049}, {2: 1047, 1047, 1047, 1047, 1047, 8: 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 48: 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 473: 1047, 491: 1047, 495: 1047, 499: 1047, 579: 1047}, // 2795 - {2: 1846, 1846, 1846, 1846, 1846, 8: 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 48: 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 473: 1846, 491: 4158, 579: 1846, 853: 5304}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 473: 5313, 579: 5308, 663: 3889, 2731, 2732, 2730, 708: 5312, 736: 5311, 796: 5310, 800: 5309, 5307, 850: 5305, 888: 5306}, + {2: 1846, 1846, 1846, 1846, 1846, 8: 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 48: 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 473: 1846, 491: 4159, 579: 1846, 853: 5305}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 473: 5314, 579: 5309, 663: 3890, 2732, 2733, 2731, 708: 5313, 736: 5312, 796: 5311, 800: 5310, 5308, 850: 5306, 888: 5307}, {922, 922, 7: 922, 47: 922, 472: 922, 474: 922, 480: 922, 922, 488: 922, 922, 493: 922, 922, 922, 922, 922, 500: 922, 502: 922, 504: 922, 513: 922, 922, 516: 922}, - {7: 5359, 504: 5429}, - {7: 920, 483: 5326, 5327, 504: 5416, 515: 5325, 517: 5328, 519: 5324, 5329, 5330, 816: 5323, 822: 5322}, + {7: 5360, 504: 5430}, + {7: 920, 483: 5327, 5328, 504: 5417, 515: 5326, 517: 5329, 519: 5325, 5330, 5331, 816: 5324, 822: 5323}, // 2800 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 5413, 2731, 2732, 2730}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 5414, 2732, 2733, 2731}, {918, 918, 7: 918, 47: 918, 472: 918, 474: 918, 480: 918, 918, 483: 918, 918, 488: 918, 918, 493: 918, 918, 918, 918, 918, 500: 918, 502: 918, 504: 918, 513: 918, 918, 918, 918, 918, 519: 918, 918, 918, 918}, {917, 917, 7: 917, 47: 917, 472: 917, 474: 917, 480: 917, 917, 483: 917, 917, 488: 917, 917, 493: 917, 917, 917, 917, 917, 500: 917, 502: 917, 504: 917, 513: 917, 917, 917, 917, 917, 519: 917, 917, 917, 917}, - {913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 474: 913, 478: 913, 480: 913, 913, 483: 913, 913, 488: 913, 913, 5363, 913, 493: 913, 913, 913, 913, 913, 500: 913, 502: 913, 913, 913, 513: 913, 913, 913, 913, 913, 519: 913, 913, 913, 913, 525: 913, 913, 672: 913, 858: 5362}, - {911, 911, 2971, 2816, 2852, 2973, 2743, 911, 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 911, 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 911, 474: 911, 478: 5320, 480: 911, 911, 483: 911, 911, 488: 911, 911, 493: 911, 911, 911, 911, 911, 500: 911, 502: 911, 504: 911, 513: 911, 911, 911, 911, 911, 519: 911, 911, 911, 911, 663: 5319, 2731, 2732, 2730, 913: 5318, 5317}, + {913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 474: 913, 478: 913, 480: 913, 913, 483: 913, 913, 488: 913, 913, 5364, 913, 493: 913, 913, 913, 913, 913, 500: 913, 502: 913, 913, 913, 513: 913, 913, 913, 913, 913, 519: 913, 913, 913, 913, 525: 913, 913, 672: 913, 858: 5363}, + {911, 911, 2972, 2817, 2853, 2974, 2744, 911, 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 911, 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 911, 474: 911, 478: 5321, 480: 911, 911, 483: 911, 911, 488: 911, 911, 493: 911, 911, 911, 911, 911, 500: 911, 502: 911, 504: 911, 513: 911, 911, 911, 911, 911, 519: 911, 911, 911, 911, 663: 5320, 2732, 2733, 2731, 913: 5319, 5318}, // 2805 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 473: 5313, 2558, 501: 2557, 569: 2556, 579: 5308, 645: 2552, 663: 3889, 2731, 2732, 2730, 708: 5316, 736: 5311, 747: 3849, 2553, 2554, 2555, 2564, 755: 2562, 2561, 2560, 3848, 3851, 3850, 796: 5310, 800: 5309, 5315, 850: 5305, 888: 5314}, - {7: 5359, 47: 5360}, - {920, 920, 7: 920, 47: 920, 472: 920, 474: 920, 480: 920, 920, 483: 5326, 5327, 488: 920, 920, 493: 920, 920, 920, 920, 920, 500: 920, 502: 920, 504: 920, 513: 920, 920, 5325, 920, 5328, 519: 5324, 5329, 5330, 816: 5323, 822: 5322}, - {2: 2971, 2816, 2852, 2973, 2743, 911, 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 3942, 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 478: 5320, 480: 805, 483: 911, 911, 488: 805, 805, 493: 2697, 500: 2698, 502: 2694, 515: 911, 517: 911, 519: 911, 911, 911, 663: 5319, 2731, 2732, 2730, 766: 3859, 3860, 913: 5318, 5317}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 473: 5314, 2559, 501: 2558, 569: 2557, 579: 5309, 645: 2553, 663: 3890, 2732, 2733, 2731, 708: 5317, 736: 5312, 747: 3850, 2554, 2555, 2556, 2565, 755: 2563, 2562, 2561, 3849, 3852, 3851, 796: 5311, 800: 5310, 5316, 850: 5306, 888: 5315}, + {7: 5360, 47: 5361}, + {920, 920, 7: 920, 47: 920, 472: 920, 474: 920, 480: 920, 920, 483: 5327, 5328, 488: 920, 920, 493: 920, 920, 920, 920, 920, 500: 920, 502: 920, 504: 920, 513: 920, 920, 5326, 920, 5329, 519: 5325, 5330, 5331, 816: 5324, 822: 5323}, + {2: 2972, 2817, 2853, 2974, 2744, 911, 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 3943, 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 478: 5321, 480: 805, 483: 911, 911, 488: 805, 805, 493: 2698, 500: 2699, 502: 2695, 515: 911, 517: 911, 519: 911, 911, 911, 663: 5320, 2732, 2733, 2731, 766: 3860, 3861, 913: 5319, 5318}, {915, 915, 7: 915, 47: 915, 472: 915, 474: 915, 480: 915, 915, 483: 915, 915, 488: 915, 915, 493: 915, 915, 915, 915, 915, 500: 915, 502: 915, 504: 915, 513: 915, 915, 915, 915, 915, 519: 915, 915, 915, 915}, // 2810 {910, 910, 7: 910, 47: 910, 472: 910, 474: 910, 480: 910, 910, 483: 910, 910, 488: 910, 910, 491: 910, 493: 910, 910, 910, 910, 910, 500: 910, 502: 910, 910, 910, 513: 910, 910, 910, 910, 910, 519: 910, 910, 910, 910, 525: 910, 910, 672: 910}, {909, 909, 7: 909, 47: 909, 472: 909, 474: 909, 480: 909, 909, 483: 909, 909, 488: 909, 909, 491: 909, 493: 909, 909, 909, 909, 909, 500: 909, 502: 909, 909, 909, 513: 909, 909, 909, 909, 909, 519: 909, 909, 909, 909, 525: 909, 909, 672: 909}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 5321, 2731, 2732, 2730}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 5322, 2732, 2733, 2731}, {908, 908, 7: 908, 47: 908, 472: 908, 474: 908, 480: 908, 908, 483: 908, 908, 488: 908, 908, 491: 908, 493: 908, 908, 908, 908, 908, 500: 908, 502: 908, 908, 908, 513: 908, 908, 908, 908, 908, 519: 908, 908, 908, 908, 525: 908, 908, 672: 908}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 473: 5313, 663: 3889, 2731, 2732, 2730, 708: 5312, 736: 5311, 796: 5310, 800: 5309, 5352}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 473: 5314, 663: 3890, 2732, 2733, 2731, 708: 5313, 736: 5312, 796: 5311, 800: 5310, 5353}, // 2815 - {517: 879, 906: 5339, 1094: 5343}, - {483: 5326, 5327, 517: 5336, 816: 5337}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 473: 5313, 663: 3889, 2731, 2732, 2730, 708: 5312, 736: 5311, 796: 5310, 800: 5309, 5333}, + {517: 879, 906: 5340, 1094: 5344}, + {483: 5327, 5328, 517: 5337, 816: 5338}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 473: 5314, 663: 3890, 2732, 2733, 2731, 708: 5313, 736: 5312, 796: 5311, 800: 5310, 5334}, {517: 881, 906: 881}, {517: 880, 906: 880}, // 2820 {2: 877, 877, 877, 877, 877, 8: 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 48: 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 877, 473: 877}, + {517: 5333}, {517: 5332}, - {517: 5331}, {2: 875, 875, 875, 875, 875, 8: 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 48: 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 875, 473: 875}, {2: 876, 876, 876, 876, 876, 8: 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 48: 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 473: 876}, // 2825 - {883, 883, 7: 883, 47: 883, 472: 5334, 474: 883, 480: 883, 883, 483: 883, 883, 488: 883, 883, 493: 883, 883, 883, 883, 883, 500: 883, 502: 883, 504: 883, 513: 883, 883, 883, 883, 883, 519: 883, 883, 883, 883, 816: 5323, 822: 5322}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 5335}, - {882, 882, 7: 882, 47: 882, 472: 882, 474: 882, 480: 882, 882, 483: 882, 882, 488: 882, 882, 493: 882, 882, 882, 882, 882, 500: 882, 502: 882, 504: 882, 3313, 509: 3311, 3312, 3310, 3308, 882, 882, 882, 882, 882, 519: 882, 882, 882, 882, 733: 3309, 3307}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 473: 5313, 663: 3889, 2731, 2732, 2730, 708: 5312, 736: 5311, 796: 5310, 800: 5309, 5342}, - {517: 879, 906: 5339, 1094: 5338}, + {883, 883, 7: 883, 47: 883, 472: 5335, 474: 883, 480: 883, 883, 483: 883, 883, 488: 883, 883, 493: 883, 883, 883, 883, 883, 500: 883, 502: 883, 504: 883, 513: 883, 883, 883, 883, 883, 519: 883, 883, 883, 883, 816: 5324, 822: 5323}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 5336}, + {882, 882, 7: 882, 47: 882, 472: 882, 474: 882, 480: 882, 882, 483: 882, 882, 488: 882, 882, 493: 882, 882, 882, 882, 882, 500: 882, 502: 882, 504: 882, 3314, 509: 3312, 3313, 3311, 3309, 882, 882, 882, 882, 882, 519: 882, 882, 882, 882, 733: 3310, 3308}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 473: 5314, 663: 3890, 2732, 2733, 2731, 708: 5313, 736: 5312, 796: 5311, 800: 5310, 5343}, + {517: 879, 906: 5340, 1094: 5339}, // 2830 - {517: 5340}, + {517: 5341}, {517: 878}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 473: 5313, 663: 3889, 2731, 2732, 2730, 708: 5312, 736: 5311, 796: 5310, 800: 5309, 5341}, - {884, 884, 7: 884, 47: 884, 472: 884, 474: 884, 480: 884, 884, 483: 884, 884, 488: 884, 884, 493: 884, 884, 884, 884, 884, 500: 884, 502: 884, 504: 884, 513: 884, 884, 884, 884, 884, 519: 884, 884, 884, 884, 816: 5323, 822: 5322}, - {885, 885, 7: 885, 47: 885, 472: 885, 474: 885, 480: 885, 885, 483: 885, 885, 488: 885, 885, 493: 885, 885, 885, 885, 885, 500: 885, 502: 885, 504: 885, 513: 885, 885, 885, 885, 885, 519: 885, 885, 885, 885, 816: 5323, 822: 5322}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 473: 5314, 663: 3890, 2732, 2733, 2731, 708: 5313, 736: 5312, 796: 5311, 800: 5310, 5342}, + {884, 884, 7: 884, 47: 884, 472: 884, 474: 884, 480: 884, 884, 483: 884, 884, 488: 884, 884, 493: 884, 884, 884, 884, 884, 500: 884, 502: 884, 504: 884, 513: 884, 884, 884, 884, 884, 519: 884, 884, 884, 884, 816: 5324, 822: 5323}, + {885, 885, 7: 885, 47: 885, 472: 885, 474: 885, 480: 885, 885, 483: 885, 885, 488: 885, 885, 493: 885, 885, 885, 885, 885, 500: 885, 502: 885, 504: 885, 513: 885, 885, 885, 885, 885, 519: 885, 885, 885, 885, 816: 5324, 822: 5323}, // 2835 - {517: 5344}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 473: 5313, 663: 3889, 2731, 2732, 2730, 708: 5312, 736: 5311, 796: 5310, 800: 5309, 5345}, - {472: 5346, 481: 5347, 483: 5326, 5327, 515: 5325, 517: 5328, 519: 5324, 5329, 5330, 816: 5323, 822: 5322}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 5351}, - {473: 5348}, + {517: 5345}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 473: 5314, 663: 3890, 2732, 2733, 2731, 708: 5313, 736: 5312, 796: 5311, 800: 5310, 5346}, + {472: 5347, 481: 5348, 483: 5327, 5328, 515: 5326, 517: 5329, 519: 5325, 5330, 5331, 816: 5324, 822: 5323}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 5352}, + {473: 5349}, // 2840 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4111, 2731, 2732, 2730, 742: 4112, 807: 5349}, - {7: 4114, 47: 5350}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4112, 2732, 2733, 2731, 742: 4113, 807: 5350}, + {7: 4115, 47: 5351}, {886, 886, 7: 886, 47: 886, 472: 886, 474: 886, 480: 886, 886, 483: 886, 886, 488: 886, 886, 493: 886, 886, 886, 886, 886, 500: 886, 502: 886, 504: 886, 513: 886, 886, 886, 886, 886, 519: 886, 886, 886, 886}, - {887, 887, 7: 887, 47: 887, 472: 887, 474: 887, 480: 887, 887, 483: 887, 887, 488: 887, 887, 493: 887, 887, 887, 887, 887, 500: 887, 502: 887, 504: 887, 3313, 509: 3311, 3312, 3310, 3308, 887, 887, 887, 887, 887, 519: 887, 887, 887, 887, 733: 3309, 3307}, - {890, 890, 7: 890, 47: 890, 472: 5353, 474: 890, 480: 890, 5354, 483: 5326, 5327, 488: 890, 890, 493: 890, 890, 890, 890, 890, 500: 890, 502: 890, 504: 890, 513: 890, 890, 5325, 890, 5328, 519: 5324, 5329, 5330, 890, 816: 5323, 822: 5322}, + {887, 887, 7: 887, 47: 887, 472: 887, 474: 887, 480: 887, 887, 483: 887, 887, 488: 887, 887, 493: 887, 887, 887, 887, 887, 500: 887, 502: 887, 504: 887, 3314, 509: 3312, 3313, 3311, 3309, 887, 887, 887, 887, 887, 519: 887, 887, 887, 887, 733: 3310, 3308}, + {890, 890, 7: 890, 47: 890, 472: 5354, 474: 890, 480: 890, 5355, 483: 5327, 5328, 488: 890, 890, 493: 890, 890, 890, 890, 890, 500: 890, 502: 890, 504: 890, 513: 890, 890, 5326, 890, 5329, 519: 5325, 5330, 5331, 890, 816: 5324, 822: 5323}, // 2845 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 5358}, - {473: 5355}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4111, 2731, 2732, 2730, 742: 4112, 807: 5356}, - {7: 4114, 47: 5357}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 5359}, + {473: 5356}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4112, 2732, 2733, 2731, 742: 4113, 807: 5357}, + {7: 4115, 47: 5358}, {888, 888, 7: 888, 47: 888, 472: 888, 474: 888, 480: 888, 888, 483: 888, 888, 488: 888, 888, 493: 888, 888, 888, 888, 888, 500: 888, 502: 888, 504: 888, 513: 888, 888, 888, 888, 888, 519: 888, 888, 888, 888}, // 2850 - {889, 889, 7: 889, 47: 889, 472: 889, 474: 889, 480: 889, 889, 483: 889, 889, 488: 889, 889, 493: 889, 889, 889, 889, 889, 500: 889, 502: 889, 504: 889, 3313, 509: 3311, 3312, 3310, 3308, 889, 889, 889, 889, 889, 519: 889, 889, 889, 889, 733: 3309, 3307}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 473: 5313, 579: 5308, 663: 3889, 2731, 2732, 2730, 708: 5312, 736: 5311, 796: 5310, 800: 5309, 5315, 850: 5361}, + {889, 889, 7: 889, 47: 889, 472: 889, 474: 889, 480: 889, 889, 483: 889, 889, 488: 889, 889, 493: 889, 889, 889, 889, 889, 500: 889, 502: 889, 504: 889, 3314, 509: 3312, 3313, 3311, 3309, 889, 889, 889, 889, 889, 519: 889, 889, 889, 889, 733: 3310, 3308}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 473: 5314, 579: 5309, 663: 3890, 2732, 2733, 2731, 708: 5313, 736: 5312, 796: 5311, 800: 5310, 5316, 850: 5362}, {914, 914, 7: 914, 47: 914, 472: 914, 474: 914, 480: 914, 914, 483: 914, 914, 488: 914, 914, 493: 914, 914, 914, 914, 914, 500: 914, 502: 914, 504: 914, 513: 914, 914, 914, 914, 914, 519: 914, 914, 914, 914}, {921, 921, 7: 921, 47: 921, 472: 921, 474: 921, 480: 921, 921, 488: 921, 921, 493: 921, 921, 921, 921, 921, 500: 921, 502: 921, 504: 921, 513: 921, 921, 516: 921}, - {911, 911, 2971, 2816, 2852, 2973, 2743, 911, 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 911, 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 911, 474: 911, 478: 5320, 480: 911, 911, 483: 911, 911, 488: 911, 911, 491: 911, 493: 911, 911, 911, 911, 911, 500: 911, 502: 911, 911, 911, 513: 911, 911, 911, 911, 911, 519: 911, 911, 911, 911, 525: 911, 911, 663: 5319, 2731, 2732, 2730, 672: 911, 913: 5318, 5367}, + {911, 911, 2972, 2817, 2853, 2974, 2744, 911, 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 911, 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 911, 474: 911, 478: 5321, 480: 911, 911, 483: 911, 911, 488: 911, 911, 491: 911, 493: 911, 911, 911, 911, 911, 500: 911, 502: 911, 911, 911, 513: 911, 911, 911, 911, 911, 519: 911, 911, 911, 911, 525: 911, 911, 663: 5320, 2732, 2733, 2731, 672: 911, 913: 5319, 5368}, // 2855 - {473: 5364}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4712, 2731, 2732, 2730, 788: 5365}, - {7: 4713, 47: 5366}, + {473: 5365}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4713, 2732, 2733, 2731, 788: 5366}, + {7: 4714, 47: 5367}, {912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 478: 912, 480: 912, 912, 483: 912, 912, 488: 912, 912, 491: 912, 493: 912, 912, 912, 912, 912, 500: 912, 912, 912, 912, 912, 513: 912, 912, 912, 912, 912, 519: 912, 912, 912, 912, 525: 912, 912, 555: 912, 569: 912, 645: 912, 648: 912, 659: 912, 672: 912}, - {1853, 1853, 7: 1853, 47: 1853, 472: 1853, 474: 1853, 480: 1853, 1853, 483: 1853, 1853, 488: 1853, 1853, 491: 1853, 493: 1853, 1853, 1853, 1853, 1853, 500: 1853, 502: 1853, 1853, 1853, 513: 1853, 1853, 1853, 1853, 1853, 519: 1853, 1853, 1853, 1853, 525: 1853, 1853, 672: 5369, 922: 5368, 1171: 5370}, + {1853, 1853, 7: 1853, 47: 1853, 472: 1853, 474: 1853, 480: 1853, 1853, 483: 1853, 1853, 488: 1853, 1853, 491: 1853, 493: 1853, 1853, 1853, 1853, 1853, 500: 1853, 502: 1853, 1853, 1853, 513: 1853, 1853, 1853, 1853, 1853, 519: 1853, 1853, 1853, 1853, 525: 1853, 1853, 672: 5370, 922: 5369, 1171: 5371}, // 2860 {1852, 1852, 7: 1852, 47: 1852, 472: 1852, 474: 1852, 480: 1852, 1852, 483: 1852, 1852, 488: 1852, 1852, 491: 1852, 493: 1852, 1852, 1852, 1852, 1852, 500: 1852, 502: 1852, 1852, 1852, 513: 1852, 1852, 1852, 1852, 1852, 519: 1852, 1852, 1852, 1852, 525: 1852, 1852}, - {218: 5411}, - {892, 892, 7: 892, 47: 892, 472: 892, 474: 892, 480: 892, 892, 483: 892, 892, 488: 892, 892, 491: 5373, 493: 892, 892, 892, 892, 892, 500: 892, 502: 892, 5374, 892, 513: 892, 892, 892, 892, 892, 519: 892, 892, 892, 892, 525: 5372, 892, 938: 5376, 5375, 1060: 5377, 5371}, - {1007, 1007, 7: 1007, 47: 1007, 472: 1007, 474: 1007, 480: 1007, 1007, 483: 1007, 1007, 488: 1007, 1007, 493: 1007, 1007, 1007, 1007, 1007, 500: 1007, 502: 1007, 504: 1007, 513: 1007, 1007, 1007, 1007, 1007, 519: 1007, 1007, 1007, 1007, 526: 5392, 1315: 5393}, - {573: 4374, 648: 4375, 827: 5391}, + {218: 5412}, + {892, 892, 7: 892, 47: 892, 472: 892, 474: 892, 480: 892, 892, 483: 892, 892, 488: 892, 892, 491: 5374, 493: 892, 892, 892, 892, 892, 500: 892, 502: 892, 5375, 892, 513: 892, 892, 892, 892, 892, 519: 892, 892, 892, 892, 525: 5373, 892, 938: 5377, 5376, 1060: 5378, 5372}, + {1007, 1007, 7: 1007, 47: 1007, 472: 1007, 474: 1007, 480: 1007, 1007, 483: 1007, 1007, 488: 1007, 1007, 493: 1007, 1007, 1007, 1007, 1007, 500: 1007, 502: 1007, 504: 1007, 513: 1007, 1007, 1007, 1007, 1007, 519: 1007, 1007, 1007, 1007, 526: 5393, 1315: 5394}, + {573: 4375, 648: 4376, 827: 5392}, // 2865 - {573: 4374, 648: 4375, 827: 5390}, - {573: 4374, 648: 4375, 827: 5389}, - {473: 904, 494: 5379, 1225: 5380}, + {573: 4375, 648: 4376, 827: 5391}, + {573: 4375, 648: 4376, 827: 5390}, + {473: 904, 494: 5380, 1225: 5381}, {894, 894, 7: 894, 47: 894, 472: 894, 474: 894, 480: 894, 894, 483: 894, 894, 488: 894, 894, 491: 894, 493: 894, 894, 894, 894, 894, 500: 894, 502: 894, 894, 894, 513: 894, 894, 894, 894, 894, 519: 894, 894, 894, 894, 525: 894, 894}, - {891, 891, 7: 891, 47: 891, 472: 891, 474: 891, 480: 891, 891, 483: 891, 891, 488: 891, 891, 491: 5373, 493: 891, 891, 891, 891, 891, 500: 891, 502: 891, 5374, 891, 513: 891, 891, 891, 891, 891, 519: 891, 891, 891, 891, 525: 5372, 891, 938: 5378, 5375}, + {891, 891, 7: 891, 47: 891, 472: 891, 474: 891, 480: 891, 891, 483: 891, 891, 488: 891, 891, 491: 5374, 493: 891, 891, 891, 891, 891, 500: 891, 502: 891, 5375, 891, 513: 891, 891, 891, 891, 891, 519: 891, 891, 891, 891, 525: 5373, 891, 938: 5379, 5376}, // 2870 {893, 893, 7: 893, 47: 893, 472: 893, 474: 893, 480: 893, 893, 483: 893, 893, 488: 893, 893, 491: 893, 493: 893, 893, 893, 893, 893, 500: 893, 502: 893, 893, 893, 513: 893, 893, 893, 893, 893, 519: 893, 893, 893, 893, 525: 893, 893}, - {502: 5385, 513: 5386, 517: 5384}, - {473: 5381}, - {2: 2971, 2816, 2852, 2973, 2743, 899, 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 899, 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 586: 4975, 663: 4974, 2731, 2732, 2730, 855: 5382}, - {7: 4977, 47: 5383}, + {502: 5386, 513: 5387, 517: 5385}, + {473: 5382}, + {2: 2972, 2817, 2853, 2974, 2744, 899, 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 899, 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 586: 4976, 663: 4975, 2732, 2733, 2731, 855: 5383}, + {7: 4978, 47: 5384}, // 2875 {900, 900, 7: 900, 47: 900, 472: 900, 474: 900, 480: 900, 900, 483: 900, 900, 488: 900, 900, 491: 900, 493: 900, 900, 900, 900, 900, 500: 900, 502: 900, 900, 900, 513: 900, 900, 900, 900, 900, 519: 900, 900, 900, 900, 525: 900, 900}, {473: 903}, + {659: 5389}, {659: 5388}, - {659: 5387}, {473: 901}, // 2880 {473: 902}, {473: 905, 494: 905}, {473: 906, 494: 906}, {473: 907, 494: 907}, - {86: 5397, 309: 5396, 393: 5395, 473: 1004, 1314: 5394}, + {86: 5398, 309: 5397, 393: 5396, 473: 1004, 1314: 5395}, // 2885 {916, 916, 7: 916, 47: 916, 472: 916, 474: 916, 480: 916, 916, 483: 916, 916, 488: 916, 916, 493: 916, 916, 916, 916, 916, 500: 916, 502: 916, 504: 916, 513: 916, 916, 916, 916, 916, 519: 916, 916, 916, 916}, - {473: 5398}, + {473: 5399}, {473: 1003}, {473: 1002}, {473: 1001}, // 2890 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 5400, 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 5399}, - {47: 1000, 371: 5408, 505: 3313, 509: 3311, 3312, 3310, 3308, 524: 5407, 733: 3309, 3307, 1316: 5406}, - {997, 997, 7: 997, 47: 997, 212: 5402, 472: 997, 474: 997, 480: 997, 997, 483: 997, 997, 488: 997, 997, 493: 997, 997, 997, 997, 997, 500: 997, 502: 997, 504: 997, 513: 997, 997, 997, 997, 997, 519: 997, 997, 997, 997, 1112: 5401}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 5401, 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 5400}, + {47: 1000, 371: 5409, 505: 3314, 509: 3312, 3313, 3311, 3309, 524: 5408, 733: 3310, 3308, 1316: 5407}, + {997, 997, 7: 997, 47: 997, 212: 5403, 472: 997, 474: 997, 480: 997, 997, 483: 997, 997, 488: 997, 997, 493: 997, 997, 997, 997, 997, 500: 997, 502: 997, 504: 997, 513: 997, 997, 997, 997, 997, 519: 997, 997, 997, 997, 1112: 5402}, {1005, 1005, 7: 1005, 47: 1005, 472: 1005, 474: 1005, 480: 1005, 1005, 483: 1005, 1005, 488: 1005, 1005, 493: 1005, 1005, 1005, 1005, 1005, 500: 1005, 502: 1005, 504: 1005, 513: 1005, 1005, 1005, 1005, 1005, 519: 1005, 1005, 1005, 1005}, - {473: 5403}, + {473: 5404}, // 2895 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 5404}, - {47: 5405, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 5405}, + {47: 5406, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, {996, 996, 7: 996, 47: 996, 472: 996, 474: 996, 480: 996, 996, 483: 996, 996, 488: 996, 996, 493: 996, 996, 996, 996, 996, 500: 996, 502: 996, 504: 996, 513: 996, 996, 996, 996, 996, 519: 996, 996, 996, 996}, - {47: 5409}, + {47: 5410}, {47: 999}, // 2900 {47: 998}, - {997, 997, 7: 997, 47: 997, 212: 5402, 472: 997, 474: 997, 480: 997, 997, 483: 997, 997, 488: 997, 997, 493: 997, 997, 997, 997, 997, 500: 997, 502: 997, 504: 997, 513: 997, 997, 997, 997, 997, 519: 997, 997, 997, 997, 1112: 5410}, + {997, 997, 7: 997, 47: 997, 212: 5403, 472: 997, 474: 997, 480: 997, 997, 483: 997, 997, 488: 997, 997, 493: 997, 997, 997, 997, 997, 500: 997, 502: 997, 504: 997, 513: 997, 997, 997, 997, 997, 519: 997, 997, 997, 997, 1112: 5411}, {1006, 1006, 7: 1006, 47: 1006, 472: 1006, 474: 1006, 480: 1006, 1006, 483: 1006, 1006, 488: 1006, 1006, 493: 1006, 1006, 1006, 1006, 1006, 500: 1006, 502: 1006, 504: 1006, 513: 1006, 1006, 1006, 1006, 1006, 519: 1006, 1006, 1006, 1006}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 5412}, - {1851, 1851, 7: 1851, 47: 1851, 472: 1851, 474: 1851, 480: 1851, 1851, 483: 1851, 1851, 488: 1851, 1851, 491: 1851, 493: 1851, 1851, 1851, 1851, 1851, 500: 1851, 502: 1851, 1851, 1851, 3313, 509: 3311, 3312, 3310, 3308, 1851, 1851, 1851, 1851, 1851, 519: 1851, 1851, 1851, 1851, 525: 1851, 1851, 733: 3309, 3307}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 5413}, + {1851, 1851, 7: 1851, 47: 1851, 472: 1851, 474: 1851, 480: 1851, 1851, 483: 1851, 1851, 488: 1851, 1851, 491: 1851, 493: 1851, 1851, 1851, 1851, 1851, 500: 1851, 502: 1851, 1851, 1851, 3314, 509: 3312, 3313, 3311, 3309, 1851, 1851, 1851, 1851, 1851, 519: 1851, 1851, 1851, 1851, 525: 1851, 1851, 733: 3310, 3308}, // 2905 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 473: 5313, 663: 3889, 2731, 2732, 2730, 708: 5312, 736: 5311, 796: 5310, 800: 5309, 5414}, - {483: 5326, 5327, 515: 5325, 517: 5328, 519: 5324, 5329, 5330, 5415, 816: 5323, 822: 5322}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 473: 5314, 663: 3890, 2732, 2733, 2731, 708: 5313, 736: 5312, 796: 5311, 800: 5310, 5415}, + {483: 5327, 5328, 515: 5326, 517: 5329, 519: 5325, 5330, 5331, 5416, 816: 5324, 822: 5323}, {919, 919, 7: 919, 47: 919, 472: 919, 474: 919, 480: 919, 919, 488: 919, 919, 493: 919, 919, 919, 919, 919, 500: 919, 502: 919, 504: 919, 513: 919, 919, 516: 919}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4111, 2731, 2732, 2730, 742: 5417, 890: 5418, 923: 5419}, - {498: 5427}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4112, 2732, 2733, 2731, 742: 5418, 890: 5419, 923: 5420}, + {498: 5428}, // 2910 {2332, 2332, 7: 2332, 481: 2332, 493: 2332, 497: 2332, 502: 2332}, - {245, 245, 7: 5420, 481: 245, 493: 245, 497: 2691, 502: 245, 789: 2692, 5421}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4111, 2731, 2732, 2730, 742: 5417, 890: 5426}, - {1287, 1287, 481: 1287, 493: 1287, 502: 2694, 766: 2695, 810: 5422}, - {874, 874, 481: 874, 493: 5423, 1069: 5424}, + {245, 245, 7: 5421, 481: 245, 493: 245, 497: 2692, 502: 245, 789: 2693, 5422}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4112, 2732, 2733, 2731, 742: 5418, 890: 5427}, + {1287, 1287, 481: 1287, 493: 1287, 502: 2695, 766: 2696, 810: 5423}, + {874, 874, 481: 874, 493: 5424, 1069: 5425}, // 2915 - {508: 2705, 578: 2707, 732: 2704, 743: 2706, 880: 5425}, + {508: 2706, 578: 2708, 732: 2705, 743: 2707, 880: 5426}, {249, 249, 481: 249}, {873, 873, 481: 873}, {2331, 2331, 7: 2331, 481: 2331, 493: 2331, 497: 2331, 502: 2331}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3871, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3867, 795: 5428}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3872, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3868, 795: 5429}, // 2920 {2333, 2333, 7: 2333, 481: 2333, 493: 2333, 497: 2333, 502: 2333}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4111, 2731, 2732, 2730, 742: 5417, 890: 5418, 923: 5430}, - {245, 245, 7: 5420, 481: 245, 497: 2691, 789: 2692, 5431}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4112, 2732, 2733, 2731, 742: 5418, 890: 5419, 923: 5431}, + {245, 245, 7: 5421, 481: 245, 497: 2692, 789: 2693, 5432}, {248, 248, 481: 248}, {2: 387, 387, 387, 387, 387, 8: 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, 387, 387, 387, 48: 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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}, // 2925 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 5434}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 5435}, {386, 386}, - {20: 5447, 122: 5437, 124: 5440, 143: 570, 185: 5439, 192: 5450, 202: 5448, 216: 5441, 230: 5445, 252: 5449, 255: 5442, 543: 5446, 569: 5436, 1145: 5444, 1214: 5438, 1242: 5443}, + {20: 5448, 122: 5438, 124: 5441, 143: 570, 185: 5440, 192: 5451, 202: 5449, 216: 5442, 230: 5446, 252: 5450, 255: 5443, 543: 5447, 569: 5437, 1145: 5445, 1214: 5439, 1242: 5444}, {2039, 2039, 2039, 2039, 2039, 2039, 2039, 8: 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 48: 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 474: 2039, 566: 2039}, {2038, 2038, 2038, 2038, 2038, 2038, 2038, 8: 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 48: 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 474: 2038, 566: 2038}, // 2930 {580, 580}, {577, 577}, {576, 576}, - {208: 5457}, + {208: 5458}, {574, 574}, // 2935 - {143: 5456}, - {561, 561, 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 474: 561, 663: 3889, 2731, 2732, 2730, 736: 3890, 794: 4267, 1144: 5451}, + {143: 5457}, + {561, 561, 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 474: 561, 663: 3890, 2732, 2733, 2731, 736: 3891, 794: 4268, 1144: 5452}, {571, 571}, {143: 569}, {143: 568}, @@ -9645,190 +9646,190 @@ var ( {143: 567}, {143: 566}, {143: 565}, - {557, 557, 474: 5453, 1343: 5452}, + {557, 557, 474: 5454, 1343: 5453}, {572, 572}, // 2945 - {670: 5454}, - {496: 5455}, + {670: 5455}, + {496: 5456}, {556, 556}, {573, 573}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 5458, 2731, 2732, 2730, 953: 5459}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 5459, 2732, 2733, 2731, 953: 5460}, // 2950 {579, 579, 7: 579}, - {575, 575, 7: 5460}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 5461, 2731, 2732, 2730}, + {575, 575, 7: 5461}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 5462, 2732, 2733, 2731}, {578, 578, 7: 578}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 5565, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 5566, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 5567, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 5568}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 5566, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 5567, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 5568, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 5569}, // 2955 - {569: 5551, 648: 5552}, - {648: 5548}, - {569: 5543, 648: 5542}, - {569: 5540}, - {326: 5534}, + {569: 5552, 648: 5553}, + {648: 5549}, + {569: 5544, 648: 5543}, + {569: 5541}, + {326: 5535}, // 2960 - {139: 5531, 214: 5533, 336: 5529, 366: 5530, 912: 5532}, - {198: 5526, 201: 5525}, - {569: 5484}, - {139: 5478, 158: 5480, 167: 589, 191: 5482, 257: 5481, 1301: 5479}, - {139: 5477}, + {139: 5532, 214: 5534, 336: 5530, 366: 5531, 912: 5533}, + {198: 5527, 201: 5526}, + {569: 5485}, + {139: 5479, 158: 5481, 167: 589, 191: 5483, 257: 5482, 1301: 5480}, + {139: 5478}, // 2965 - {139: 5476}, - {396: 5475}, + {139: 5477}, + {396: 5476}, {693, 693}, {698, 698}, {699, 699}, // 2970 {700, 700}, - {167: 5483}, + {167: 5484}, {167: 588}, {167: 587}, {167: 586}, // 2975 {692, 692}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 5485}, - {673: 5486, 929: 5487}, - {158: 5490, 162: 5489, 569: 2054, 948: 5488}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 5486}, + {673: 5487, 929: 5488}, + {158: 5491, 162: 5490, 569: 2054, 948: 5489}, {701, 701}, // 2980 - {569: 5492}, + {569: 5493}, {122: 2053, 569: 2053}, - {162: 5491}, + {162: 5492}, {122: 2052, 569: 2052}, - {2: 1848, 1848, 1848, 1848, 1848, 8: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 48: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 566: 4788, 784: 5493}, + {2: 1848, 1848, 1848, 1848, 1848, 8: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 48: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 566: 4789, 784: 5494}, // 2985 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 5494}, - {433, 433, 4: 433, 433, 433, 13: 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 472: 433, 5498, 433, 478: 433, 433, 433, 482: 433, 490: 433, 433, 501: 433, 503: 433, 506: 433, 433, 518: 5497, 569: 433, 645: 433, 433, 648: 433, 1237: 5496, 1311: 5495}, - {393, 393, 4: 4206, 4208, 397, 13: 4225, 2156, 4223, 4164, 4227, 4214, 4243, 4207, 4210, 4209, 4212, 4213, 4215, 4222, 397, 4233, 4234, 4220, 4221, 4226, 4228, 4240, 4239, 4245, 4241, 4238, 4231, 4236, 4237, 4230, 4232, 4235, 4224, 472: 393, 393, 393, 478: 393, 4205, 4242, 482: 2156, 490: 393, 393, 501: 393, 503: 4934, 506: 2156, 393, 569: 393, 645: 393, 2156, 648: 4211, 779: 4216, 791: 4218, 811: 4217, 833: 4219, 837: 4229, 841: 4244, 917: 5513, 1016: 5512}, - {2159, 2159, 472: 5506, 1084: 5505}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 5504}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 5495}, + {433, 433, 4: 433, 433, 433, 13: 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 472: 433, 5499, 433, 478: 433, 433, 433, 482: 433, 490: 433, 433, 501: 433, 503: 433, 506: 433, 433, 518: 5498, 569: 433, 645: 433, 433, 648: 433, 1237: 5497, 1311: 5496}, + {393, 393, 4: 4207, 4209, 397, 13: 4226, 2156, 4224, 4165, 4228, 4215, 4244, 4208, 4211, 4210, 4213, 4214, 4216, 4223, 397, 4234, 4235, 4221, 4222, 4227, 4229, 4241, 4240, 4246, 4242, 4239, 4232, 4237, 4238, 4231, 4233, 4236, 4225, 472: 393, 393, 393, 478: 393, 4206, 4243, 482: 2156, 490: 393, 393, 501: 393, 503: 4935, 506: 2156, 393, 569: 393, 645: 393, 2156, 648: 4212, 779: 4217, 791: 4219, 811: 4218, 833: 4220, 837: 4230, 841: 4245, 917: 5514, 1016: 5513}, + {2159, 2159, 472: 5507, 1084: 5506}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 5505}, // 2990 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 518: 5499, 573: 2382, 582: 2382, 586: 2382, 638: 2382, 642: 4553, 648: 2382, 663: 4111, 2731, 2732, 2730, 674: 2382, 2382, 742: 4420, 831: 4774, 846: 4906, 901: 4907, 966: 4908, 1142: 5500}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 5502}, - {7: 4910, 47: 5501}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 518: 5500, 573: 2382, 582: 2382, 586: 2382, 638: 2382, 642: 4554, 648: 2382, 663: 4112, 2732, 2733, 2731, 674: 2382, 2382, 742: 4421, 831: 4775, 846: 4907, 901: 4908, 966: 4909, 1142: 5501}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 5503}, + {7: 4911, 47: 5502}, {432, 432, 4: 432, 432, 432, 13: 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 472: 432, 432, 432, 478: 432, 432, 432, 482: 432, 490: 432, 432, 501: 432, 503: 432, 506: 432, 432, 569: 432, 645: 432, 432, 648: 432}, - {47: 5503}, + {47: 5504}, // 2995 {2087, 2087, 472: 2087}, {2088, 2088, 472: 2088}, {2160, 2160}, - {145: 5507}, - {373: 5509, 738: 5508}, + {145: 5508}, + {373: 5510, 738: 5509}, // 3000 + {524: 5512}, {524: 5511}, - {524: 5510}, {2157, 2157}, {2158, 2158}, - {2154, 2154, 472: 2154, 2154, 2154, 478: 2154, 490: 5515, 2154, 501: 2154, 507: 2154, 569: 2154, 645: 2154, 1097: 5514}, + {2154, 2154, 472: 2154, 2154, 2154, 478: 2154, 490: 5516, 2154, 501: 2154, 507: 2154, 569: 2154, 645: 2154, 1097: 5515}, // 3005 - {392, 392, 4: 4206, 4208, 397, 4936, 13: 4225, 2156, 4223, 4164, 4227, 4214, 4243, 4207, 4210, 4209, 4212, 4213, 4215, 4222, 397, 4233, 4234, 4220, 4221, 4226, 4228, 4240, 4239, 4245, 4241, 4238, 4231, 4236, 4237, 4230, 4232, 4235, 4224, 472: 392, 392, 392, 478: 392, 4205, 4242, 482: 2156, 490: 392, 392, 501: 392, 503: 4934, 506: 2156, 392, 569: 392, 645: 392, 2156, 648: 4211, 779: 4216, 791: 4218, 811: 4217, 833: 4219, 837: 4229, 841: 4935}, - {2102, 2102, 472: 2102, 2102, 2102, 478: 2102, 491: 5104, 501: 2102, 507: 5105, 569: 2102, 645: 2102, 1036: 5516}, - {659: 4986}, - {2099, 2099, 472: 2099, 2099, 2099, 478: 5518, 501: 2099, 569: 2099, 645: 2099, 1172: 5517}, - {2097, 2097, 472: 2097, 2559, 2558, 501: 2557, 569: 2556, 645: 2552, 708: 5523, 747: 5521, 2553, 2554, 2555, 2564, 755: 2562, 2561, 2560, 3848, 5522, 5520, 1194: 5519}, + {392, 392, 4: 4207, 4209, 397, 4937, 13: 4226, 2156, 4224, 4165, 4228, 4215, 4244, 4208, 4211, 4210, 4213, 4214, 4216, 4223, 397, 4234, 4235, 4221, 4222, 4227, 4229, 4241, 4240, 4246, 4242, 4239, 4232, 4237, 4238, 4231, 4233, 4236, 4225, 472: 392, 392, 392, 478: 392, 4206, 4243, 482: 2156, 490: 392, 392, 501: 392, 503: 4935, 506: 2156, 392, 569: 392, 645: 392, 2156, 648: 4212, 779: 4217, 791: 4219, 811: 4218, 833: 4220, 837: 4230, 841: 4936}, + {2102, 2102, 472: 2102, 2102, 2102, 478: 2102, 491: 5105, 501: 2102, 507: 5106, 569: 2102, 645: 2102, 1036: 5517}, + {659: 4987}, + {2099, 2099, 472: 2099, 2099, 2099, 478: 5519, 501: 2099, 569: 2099, 645: 2099, 1172: 5518}, + {2097, 2097, 472: 2097, 2560, 2559, 501: 2558, 569: 2557, 645: 2553, 708: 5524, 747: 5522, 2554, 2555, 2556, 2565, 755: 2563, 2562, 2561, 3849, 5523, 5521, 1194: 5520}, // 3010 {2098, 2098, 472: 2098, 2098, 2098, 501: 2098, 569: 2098, 645: 2098}, - {2159, 2159, 472: 5506, 1084: 5524}, + {2159, 2159, 472: 5507, 1084: 5525}, {2096, 2096, 472: 2096}, {2095, 2095, 472: 2095, 480: 806, 488: 806, 806}, {2094, 2094, 472: 2094}, // 3015 - {2093, 2093, 472: 2093, 480: 805, 488: 805, 805, 493: 2697, 500: 2698, 502: 2694, 766: 3859, 3860}, + {2093, 2093, 472: 2093, 480: 805, 488: 805, 805, 493: 2698, 500: 2699, 502: 2695, 766: 3860, 3861}, {2161, 2161}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 5458, 2731, 2732, 2730, 953: 5528}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 5458, 2731, 2732, 2730, 953: 5527}, - {703, 703, 7: 5460}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 5459, 2732, 2733, 2731, 953: 5529}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 5459, 2732, 2733, 2731, 953: 5528}, + {703, 703, 7: 5461}, // 3020 - {704, 704, 7: 5460}, + {704, 704, 7: 5461}, {706, 706}, {705, 705}, {697, 697}, {696, 696}, // 3025 {695, 695}, - {261: 5535}, - {508: 2705, 732: 4021, 763: 5537, 1080: 5536}, - {709, 709, 7: 5538}, + {261: 5536}, + {508: 2706, 732: 4022, 763: 5538, 1080: 5537}, + {709, 709, 7: 5539}, {684, 684, 7: 684}, // 3030 - {508: 2705, 732: 4021, 763: 5539}, + {508: 2706, 732: 4022, 763: 5540}, {683, 683, 7: 683}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 3890, 794: 5541}, - {710, 710, 7: 3892}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 5546}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 3891, 794: 5542}, + {710, 710, 7: 3893}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 5547}, // 3035 - {496: 5544}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 3890, 794: 5545}, - {702, 702, 7: 3892}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 5547, 2731, 2732, 2730}, + {496: 5545}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 3891, 794: 5546}, + {702, 702, 7: 3893}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 5548, 2732, 2733, 2731}, {712, 712}, // 3040 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 5549}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 5550, 2731, 2732, 2730}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 5550}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 5551, 2732, 2733, 2731}, {713, 713}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 3890, 794: 5564}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 5553}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 3891, 794: 5565}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 5554}, // 3045 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 5554, 2731, 2732, 2730}, - {714, 714, 473: 5557, 1055: 5556, 1219: 5555}, - {711, 711, 7: 5562}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 5555, 2732, 2733, 2731}, + {714, 714, 473: 5558, 1055: 5557, 1219: 5556}, + {711, 711, 7: 5563}, {687, 687, 7: 687}, - {508: 2705, 732: 4021, 763: 5558}, + {508: 2706, 732: 4022, 763: 5559}, // 3050 - {7: 5559}, - {508: 2705, 732: 4021, 763: 5560}, - {47: 5561}, + {7: 5560}, + {508: 2706, 732: 4022, 763: 5561}, + {47: 5562}, {685, 685, 7: 685}, - {473: 5557, 1055: 5563}, + {473: 5558, 1055: 5564}, // 3055 {686, 686, 7: 686}, - {715, 715, 7: 3892}, - {159: 1630, 377: 5578, 401: 5579, 651: 1630, 1163: 5577}, - {719, 719, 159: 1471, 260: 5571, 5570, 651: 1471}, + {715, 715, 7: 3893}, + {159: 1630, 377: 5579, 401: 5580, 651: 1630, 1163: 5578}, + {719, 719, 159: 1471, 260: 5572, 5571, 651: 1471}, {694, 694, 159: 1451, 651: 1451}, // 3060 - {159: 5569}, + {159: 5570}, {716, 716}, - {245, 245, 497: 2691, 508: 2705, 732: 4021, 763: 5575, 789: 2692, 5574}, - {376: 5572}, - {508: 2705, 732: 4021, 763: 5537, 1080: 5573}, + {245, 245, 497: 2692, 508: 2706, 732: 4022, 763: 5576, 789: 2693, 5575}, + {376: 5573}, + {508: 2706, 732: 4022, 763: 5538, 1080: 5574}, // 3065 - {708, 708, 7: 5538}, + {708, 708, 7: 5539}, {718, 718}, - {245, 245, 497: 2691, 789: 2692, 5576}, + {245, 245, 497: 2692, 789: 2693, 5577}, {717, 717}, {707, 707}, // 3070 - {508: 2705, 732: 5585}, - {347: 5581, 508: 2705, 650: 5582, 732: 5580}, + {508: 2706, 732: 5586}, + {347: 5582, 508: 2706, 650: 5583, 732: 5581}, {690, 690}, - {508: 2705, 732: 5584}, - {508: 2705, 732: 5583}, + {508: 2706, 732: 5585}, + {508: 2706, 732: 5584}, // 3075 {688, 688}, {689, 689}, {691, 691}, {2: 267, 267, 267, 267, 267, 8: 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 48: 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 475: 267, 479: 267, 498: 1794, 543: 267, 651: 1794, 658: 1794}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 5738, 498: 1792, 651: 1792, 658: 1792, 663: 5737, 2731, 2732, 2730}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 5739, 498: 1792, 651: 1792, 658: 1792, 663: 5738, 2732, 2733, 2731}, // 3080 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 5735, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 498: 1755, 651: 1755, 658: 1755, 663: 5599, 2731, 2732, 2730, 829: 5642}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 498: 1749, 651: 1749, 658: 1749, 663: 5599, 2731, 2732, 2730, 829: 5732}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 3458, 479: 5728, 498: 1747, 543: 3729, 651: 1747, 658: 1747, 663: 3459, 2731, 2732, 2730, 737: 3728, 806: 5727}, - {494: 5717, 498: 5716, 651: 1742, 658: 1742}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 5622, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 5623, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 5627, 479: 5713, 498: 1733, 650: 5711, 1733, 658: 1733, 663: 3459, 2731, 2732, 2730, 737: 5149, 799: 5629, 819: 5630, 5628, 860: 5626, 1123: 5712, 1286: 5710}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 5736, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 498: 1755, 651: 1755, 658: 1755, 663: 5600, 2732, 2733, 2731, 829: 5643}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 498: 1749, 651: 1749, 658: 1749, 663: 5600, 2732, 2733, 2731, 829: 5733}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 3459, 479: 5729, 498: 1747, 543: 3730, 651: 1747, 658: 1747, 663: 3460, 2732, 2733, 2731, 737: 3729, 806: 5728}, + {494: 5718, 498: 5717, 651: 1742, 658: 1742}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 5623, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 5624, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 5628, 479: 5714, 498: 1733, 650: 5712, 1733, 658: 1733, 663: 3460, 2732, 2733, 2731, 737: 5150, 799: 5630, 819: 5631, 5629, 860: 5627, 1123: 5713, 1286: 5711}, // 3085 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 5708, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 498: 1731, 651: 1731, 658: 1731, 663: 5599, 2731, 2732, 2730, 829: 5639}, - {177: 5693, 498: 1714, 651: 1714, 658: 1714, 670: 5694, 919: 5692, 969: 5691}, - {328: 5647, 330: 5646, 498: 1658, 651: 1658, 658: 1658, 1176: 5648}, - {475: 5645, 498: 1460, 651: 1460, 658: 1460}, - {798, 798, 7: 5635}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 5709, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 498: 1731, 651: 1731, 658: 1731, 663: 5600, 2732, 2733, 2731, 829: 5640}, + {177: 5694, 498: 1714, 651: 1714, 658: 1714, 670: 5695, 919: 5693, 969: 5692}, + {328: 5648, 330: 5647, 498: 1658, 651: 1658, 658: 1658, 1176: 5649}, + {475: 5646, 498: 1460, 651: 1460, 658: 1460}, + {798, 798, 7: 5636}, // 3090 - {169: 5621}, - {498: 766, 651: 5619, 658: 766}, - {498: 5608, 658: 5609, 823: 5617}, - {498: 5608, 658: 5609, 823: 5612}, - {498: 5608, 658: 5609, 823: 5610}, + {169: 5622}, + {498: 766, 651: 5620, 658: 766}, + {498: 5609, 658: 5610, 823: 5618}, + {498: 5609, 658: 5610, 823: 5613}, + {498: 5609, 658: 5610, 823: 5611}, // 3095 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 3458, 479: 5607, 543: 3729, 663: 3459, 2731, 2732, 2730, 737: 3728, 806: 5606, 1181: 5605}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 3459, 479: 5608, 543: 3730, 663: 3460, 2732, 2733, 2731, 737: 3729, 806: 5607, 1181: 5606}, {744, 744, 7: 744}, {751, 751, 7: 751}, {750, 750, 7: 750}, @@ -9836,57 +9837,57 @@ var ( // 3100 {2: 768, 768, 768, 768, 768, 8: 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 48: 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 475: 768, 768, 768, 479: 768, 483: 768, 768, 768, 768, 768, 492: 768, 501: 768, 506: 768, 768, 768, 543: 768, 566: 768, 768, 768, 570: 768, 768, 768, 574: 768, 768, 768, 768, 768, 768, 768, 768, 583: 768, 768, 587: 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 639: 768, 768, 768, 647: 768}, {2: 767, 767, 767, 767, 767, 8: 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 48: 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 475: 767, 767, 767, 479: 767, 483: 767, 767, 767, 767, 767, 492: 767, 501: 767, 506: 767, 767, 767, 543: 767, 566: 767, 767, 767, 570: 767, 767, 767, 574: 767, 767, 767, 767, 767, 767, 767, 767, 583: 767, 767, 587: 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 639: 767, 767, 767, 647: 767}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 5611}, - {756, 756, 7: 756, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 5614, 3229, 475: 3208, 3227, 2724, 479: 3871, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 5613, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3867, 795: 5615, 839: 5616}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 5612}, + {756, 756, 7: 756, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 5615, 3230, 475: 3209, 3228, 2725, 479: 3872, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 5614, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3868, 795: 5616, 839: 5617}, // 3105 - {770, 770, 2971, 2816, 2852, 2973, 2743, 770, 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 3317, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3316, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3834, 3222, 3302, 3221, 3218}, + {770, 770, 2972, 2817, 2853, 2974, 2744, 770, 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 3318, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3317, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3835, 3223, 3303, 3222, 3219}, {771, 771, 7: 771}, {769, 769, 7: 769}, {757, 757, 7: 757}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 5614, 3229, 475: 3208, 3227, 2724, 479: 3871, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 5613, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3867, 795: 5615, 839: 5618}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 5615, 3230, 475: 3209, 3228, 2725, 479: 3872, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 5614, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3868, 795: 5616, 839: 5619}, // 3110 {761, 761, 7: 761}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 5620, 2731, 2732, 2730}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 5621, 2732, 2733, 2731}, {498: 765, 658: 765}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 5622, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 5623, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 5627, 650: 5625, 663: 3459, 2731, 2732, 2730, 737: 5149, 799: 5629, 819: 5630, 5628, 860: 5626, 1123: 5624}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 5623, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 5624, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 5628, 650: 5626, 663: 3460, 2732, 2733, 2731, 737: 5150, 799: 5630, 819: 5631, 5629, 860: 5627, 1123: 5625}, {728, 728, 7: 728, 568: 1822, 649: 728, 662: 1822}, // 3115 {787, 787, 568: 1653, 649: 787, 662: 1653}, - {649: 5633}, + {649: 5634}, {649: 786}, - {785, 785, 7: 5631, 649: 785}, + {785, 785, 7: 5632, 649: 785}, {729, 729, 7: 729, 568: 256, 649: 729, 662: 256}, // 3120 {723, 723, 7: 723, 649: 723}, {722, 722, 7: 722, 649: 722}, {721, 721, 7: 721, 649: 721}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 5622, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 5627, 663: 3459, 2731, 2732, 2730, 737: 5149, 799: 5629, 819: 5632, 5628}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 5623, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 5628, 663: 3460, 2732, 2733, 2731, 737: 5150, 799: 5630, 819: 5633, 5629}, {720, 720, 7: 720, 649: 720}, // 3125 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 3458, 570: 5195, 663: 3459, 2731, 2732, 2730, 737: 5194, 776: 5196, 866: 5634}, - {788, 788, 7: 5198}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 5586, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 5589, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 5636, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 5637, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 5590, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 506: 3805, 568: 5602, 590: 5601, 646: 3803, 663: 5599, 2731, 2732, 2730, 772: 5603, 829: 5600, 976: 5638}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 498: 1755, 651: 1755, 658: 1755, 663: 5599, 2731, 2732, 2730, 829: 5642}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 498: 1731, 651: 1731, 658: 1731, 663: 5599, 2731, 2732, 2730, 829: 5639}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 3459, 570: 5196, 663: 3460, 2732, 2733, 2731, 737: 5195, 776: 5197, 866: 5635}, + {788, 788, 7: 5199}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 5587, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 5590, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 5637, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 5638, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 5591, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 506: 3806, 568: 5603, 590: 5602, 646: 3804, 663: 5600, 2732, 2733, 2731, 772: 5604, 829: 5601, 976: 5639}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 498: 1755, 651: 1755, 658: 1755, 663: 5600, 2732, 2733, 2731, 829: 5643}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 498: 1731, 651: 1731, 658: 1731, 663: 5600, 2732, 2733, 2731, 829: 5640}, // 3130 {743, 743, 7: 743}, - {498: 5608, 658: 5609, 823: 5640}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 5614, 3229, 475: 3208, 3227, 2724, 479: 3871, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 5613, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3867, 795: 5615, 839: 5641}, + {498: 5609, 658: 5610, 823: 5641}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 5615, 3230, 475: 3209, 3228, 2725, 479: 3872, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 5614, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3868, 795: 5616, 839: 5642}, {759, 759, 7: 759}, - {498: 5608, 658: 5609, 823: 5643}, + {498: 5609, 658: 5610, 823: 5644}, // 3135 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 5614, 3229, 475: 3208, 3227, 2724, 479: 3871, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 5613, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3867, 795: 5615, 839: 5644}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 5615, 3230, 475: 3209, 3228, 2725, 479: 3872, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 5614, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3868, 795: 5616, 839: 5645}, {760, 760, 7: 760}, {790, 790}, {494: 2196}, {494: 2195}, // 3140 - {494: 5649}, - {473: 2559, 2558, 501: 2557, 507: 2543, 567: 2542, 569: 2556, 645: 2552, 653: 2660, 708: 5652, 738: 5650, 747: 5653, 2553, 2554, 2555, 2564, 755: 2562, 2561, 2560, 5651, 5655, 5654, 765: 5657, 771: 2659, 773: 5658, 5659, 5656, 844: 5660}, - {2: 844, 844, 844, 844, 844, 8: 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 48: 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 491: 844, 499: 844, 752: 844, 844, 844, 761: 5296, 865: 5297, 916: 5664}, - {473: 2559, 501: 2557, 569: 2556, 645: 2552, 653: 2660, 708: 3856, 747: 3855, 2553, 2554, 2555, 2564, 755: 2562, 3857, 3858, 771: 5663}, - {183, 183, 480: 805, 183, 488: 805, 805, 493: 2697, 500: 2698, 502: 2694, 766: 3859, 3860}, + {494: 5650}, + {473: 2560, 2559, 501: 2558, 507: 2544, 567: 2543, 569: 2557, 645: 2553, 653: 2661, 708: 5653, 738: 5651, 747: 5654, 2554, 2555, 2556, 2565, 755: 2563, 2562, 2561, 5652, 5656, 5655, 765: 5658, 771: 2660, 773: 5659, 5660, 5657, 844: 5661}, + {2: 844, 844, 844, 844, 844, 8: 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 48: 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 844, 491: 844, 499: 844, 752: 844, 844, 844, 761: 5297, 865: 5298, 916: 5665}, + {473: 2560, 501: 2558, 569: 2557, 645: 2553, 653: 2661, 708: 3857, 747: 3856, 2554, 2555, 2556, 2565, 755: 2563, 3858, 3859, 771: 5664}, + {183, 183, 480: 805, 183, 488: 805, 805, 493: 2698, 500: 2699, 502: 2695, 766: 3860, 3861}, // 3145 {185, 185, 480: 806, 185, 488: 806, 806}, {186, 186, 481: 186}, @@ -9896,138 +9897,138 @@ var ( // 3150 {180, 180, 481: 180}, {179, 179, 481: 179}, - {175, 175, 481: 5661}, - {473: 2559, 2558, 501: 2557, 507: 2543, 567: 2542, 569: 2556, 645: 2552, 653: 2660, 708: 5652, 738: 5650, 747: 5653, 2553, 2554, 2555, 2564, 755: 2562, 2561, 2560, 5651, 5655, 5654, 765: 5657, 771: 2659, 773: 5658, 5659, 5656, 844: 5662}, + {175, 175, 481: 5662}, + {473: 2560, 2559, 501: 2558, 507: 2544, 567: 2543, 569: 2557, 645: 2553, 653: 2661, 708: 5653, 738: 5651, 747: 5654, 2554, 2555, 2556, 2565, 755: 2563, 2562, 2561, 5652, 5656, 5655, 765: 5658, 771: 2660, 773: 5659, 5660, 5657, 844: 5663}, {174, 174}, // 3155 {250, 250, 481: 250}, - {2: 1048, 1048, 1048, 1048, 1048, 8: 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 48: 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 491: 1048, 499: 1048, 752: 5301, 5300, 5299, 836: 5302, 885: 5665}, - {2: 1036, 1036, 1036, 1036, 1036, 8: 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 48: 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 5667, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 491: 1036, 499: 1036, 1106: 5666}, - {2: 1846, 1846, 1846, 1846, 1846, 8: 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 48: 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 491: 4158, 499: 1846, 853: 5668}, + {2: 1048, 1048, 1048, 1048, 1048, 8: 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 48: 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 491: 1048, 499: 1048, 752: 5302, 5301, 5300, 836: 5303, 885: 5666}, + {2: 1036, 1036, 1036, 1036, 1036, 8: 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 48: 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 5668, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 491: 1036, 499: 1036, 1106: 5667}, + {2: 1846, 1846, 1846, 1846, 1846, 8: 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 48: 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 491: 4159, 499: 1846, 853: 5669}, {2: 1035, 1035, 1035, 1035, 1035, 8: 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 48: 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 491: 1035, 499: 1035}, // 3160 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 499: 5669, 663: 5671, 2731, 2732, 2730, 915: 5672, 965: 5670}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 5684}, - {7: 5680, 499: 5679}, - {7: 1038, 481: 1038, 499: 1038, 651: 5674, 905: 5673}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 499: 5670, 663: 5672, 2732, 2733, 2731, 915: 5673, 965: 5671}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 5685}, + {7: 5681, 499: 5680}, + {7: 1038, 481: 1038, 499: 1038, 651: 5675, 905: 5674}, {7: 1040, 481: 1040, 499: 1040}, // 3165 {7: 1042, 481: 1042, 499: 1042}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 523: 5676, 663: 5675, 2731, 2732, 2730}, - {7: 1038, 481: 1038, 499: 1038, 651: 5678, 905: 5677}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 523: 5677, 663: 5676, 2732, 2733, 2731}, + {7: 1038, 481: 1038, 499: 1038, 651: 5679, 905: 5678}, {7: 1037, 481: 1037, 499: 1037}, {7: 1041, 481: 1041, 499: 1041}, // 3170 - {523: 5676}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 473: 5313, 579: 5308, 663: 3889, 2731, 2732, 2730, 708: 5312, 736: 5311, 796: 5310, 800: 5309, 5315, 850: 5305, 888: 5682}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 5671, 2731, 2732, 2730, 915: 5681}, + {523: 5677}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 473: 5314, 579: 5309, 663: 3890, 2732, 2733, 2731, 708: 5313, 736: 5312, 796: 5311, 800: 5310, 5316, 850: 5306, 888: 5683}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 5672, 2732, 2733, 2731, 915: 5682}, {7: 1039, 481: 1039, 499: 1039}, - {245, 245, 7: 5359, 481: 245, 497: 2691, 789: 2692, 5683}, + {245, 245, 7: 5360, 481: 245, 497: 2692, 789: 2693, 5684}, // 3175 {2064, 2064, 481: 2064}, - {913, 913, 913, 913, 913, 913, 913, 8: 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 48: 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 478: 913, 481: 913, 490: 5363, 913, 493: 913, 497: 913, 502: 913, 913, 525: 913, 858: 5685}, - {911, 911, 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 478: 5320, 481: 911, 491: 911, 493: 911, 497: 911, 502: 911, 911, 525: 911, 663: 5319, 2731, 2732, 2730, 913: 5318, 5686}, - {892, 892, 481: 892, 491: 5373, 493: 892, 497: 892, 502: 892, 5374, 525: 5372, 938: 5376, 5375, 1060: 5377, 5687}, - {245, 245, 481: 245, 493: 245, 497: 2691, 502: 245, 789: 2692, 5688}, + {913, 913, 913, 913, 913, 913, 913, 8: 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 48: 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 478: 913, 481: 913, 490: 5364, 913, 493: 913, 497: 913, 502: 913, 913, 525: 913, 858: 5686}, + {911, 911, 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 478: 5321, 481: 911, 491: 911, 493: 911, 497: 911, 502: 911, 911, 525: 911, 663: 5320, 2732, 2733, 2731, 913: 5319, 5687}, + {892, 892, 481: 892, 491: 5374, 493: 892, 497: 892, 502: 892, 5375, 525: 5373, 938: 5377, 5376, 1060: 5378, 5688}, + {245, 245, 481: 245, 493: 245, 497: 2692, 502: 245, 789: 2693, 5689}, // 3180 - {1287, 1287, 481: 1287, 493: 1287, 502: 2694, 766: 2695, 810: 5689}, - {874, 874, 481: 874, 493: 5423, 1069: 5690}, + {1287, 1287, 481: 1287, 493: 1287, 502: 2695, 766: 2696, 810: 5690}, + {874, 874, 481: 874, 493: 5424, 1069: 5691}, {2065, 2065, 481: 2065}, - {793, 793, 7: 5706}, + {793, 793, 7: 5707}, {781, 781, 7: 781}, // 3185 - {353: 5698}, - {151: 5696, 686: 5695}, + {353: 5699}, + {151: 5697, 686: 5696}, {778, 778, 7: 778}, - {777, 777, 7: 777, 672: 5369, 922: 5697}, + {777, 777, 7: 777, 672: 5370, 922: 5698}, {776, 776, 7: 776}, // 3190 - {212: 5700, 384: 5702, 670: 5701, 1232: 5699}, + {212: 5701, 384: 5703, 670: 5702, 1232: 5700}, {779, 779, 7: 779}, - {670: 5705}, - {322: 5703, 404: 5704}, + {670: 5706}, + {322: 5704, 404: 5705}, {772, 772, 7: 772}, // 3195 {774, 774, 7: 774}, {773, 773, 7: 773}, {775, 775, 7: 775}, - {177: 5693, 670: 5694, 919: 5707}, + {177: 5694, 670: 5695, 919: 5708}, {780, 780, 7: 780}, // 3200 - {177: 5693, 498: 1714, 651: 1714, 658: 1714, 670: 5694, 919: 5692, 969: 5709}, - {794, 794, 7: 5706}, + {177: 5694, 498: 1714, 651: 1714, 658: 1714, 670: 5695, 919: 5693, 969: 5710}, + {794, 794, 7: 5707}, {789, 789}, - {786, 786, 488: 5714}, + {786, 786, 488: 5715}, {783, 783}, // 3205 {782, 782}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 5622, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 5627, 663: 3459, 2731, 2732, 2730, 737: 5149, 799: 5629, 819: 5630, 5628, 860: 5715}, - {784, 784, 7: 5631}, - {13: 5722, 475: 5721, 1098: 5726}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 3458, 570: 5195, 663: 3459, 2731, 2732, 2730, 737: 5194, 776: 5718}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 5623, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 5628, 663: 3460, 2732, 2733, 2731, 737: 5150, 799: 5630, 819: 5631, 5629, 860: 5716}, + {784, 784, 7: 5632}, + {13: 5723, 475: 5722, 1098: 5727}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 3459, 570: 5196, 663: 3460, 2732, 2733, 2731, 737: 5195, 776: 5719}, // 3210 - {498: 5719}, - {13: 5722, 475: 5721, 1098: 5720}, + {498: 5720}, + {13: 5723, 475: 5722, 1098: 5721}, {796, 796}, {732, 732}, - {473: 5723}, + {473: 5724}, // 3215 - {475: 5228, 891: 5724}, - {47: 5725}, + {475: 5229, 891: 5725}, + {47: 5726}, {731, 731}, {797, 797}, - {755, 755, 7: 755, 482: 5729}, + {755, 755, 7: 755, 482: 5730}, // 3220 {752, 752, 7: 752}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 3458, 479: 5730, 663: 3459, 2731, 2732, 2730, 737: 5731}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 3459, 479: 5731, 663: 3460, 2732, 2733, 2731, 737: 5732}, {754, 754, 7: 754}, {753, 753, 7: 753}, - {498: 5608, 658: 5609, 823: 5733}, + {498: 5609, 658: 5610, 823: 5734}, // 3225 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 5614, 3229, 475: 3208, 3227, 2724, 479: 3871, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 5613, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3867, 795: 5615, 839: 5734}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 5615, 3230, 475: 3209, 3228, 2725, 479: 3872, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 5614, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3868, 795: 5616, 839: 5735}, {758, 758, 7: 758}, - {177: 5693, 498: 1714, 651: 1714, 658: 1714, 670: 5694, 919: 5692, 969: 5736}, - {795, 795, 7: 5706}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 5740, 2731, 2732, 2730, 900: 5747}, + {177: 5694, 498: 1714, 651: 1714, 658: 1714, 670: 5695, 919: 5693, 969: 5737}, + {795, 795, 7: 5707}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 5741, 2732, 2733, 2731, 900: 5748}, // 3230 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 5740, 2731, 2732, 2730, 900: 5739}, - {498: 5608, 658: 5609, 823: 5745}, - {486: 5742, 498: 764, 651: 5741, 658: 764}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 5740, 2731, 2732, 2730, 900: 5744}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 5740, 2731, 2732, 2730, 900: 5743}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 5741, 2732, 2733, 2731, 900: 5740}, + {498: 5609, 658: 5610, 823: 5746}, + {486: 5743, 498: 764, 651: 5742, 658: 764}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 5741, 2732, 2733, 2731, 900: 5745}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 5741, 2732, 2733, 2731, 900: 5744}, // 3235 {498: 762, 658: 762}, {498: 763, 658: 763}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 5614, 3229, 475: 3208, 3227, 2724, 479: 3871, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 5613, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3867, 795: 5615, 839: 5746}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 5615, 3230, 475: 3209, 3228, 2725, 479: 3872, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 5614, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3868, 795: 5616, 839: 5747}, {791, 791}, - {498: 5608, 658: 5609, 823: 5748}, + {498: 5609, 658: 5610, 823: 5749}, // 3240 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 5614, 3229, 475: 3208, 3227, 2724, 479: 3871, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 5613, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3867, 795: 5615, 839: 5749}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 5615, 3230, 475: 3209, 3228, 2725, 479: 3872, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 5614, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3868, 795: 5616, 839: 5750}, {792, 792}, - {649: 5759}, - {649: 5752}, - {267: 5753}, + {649: 5760}, + {649: 5753}, + {267: 5754}, // 3245 - {498: 5754}, - {475: 5755}, - {494: 5756}, - {266: 5757}, - {475: 5758}, + {498: 5755}, + {475: 5756}, + {494: 5757}, + {266: 5758}, + {475: 5759}, // 3250 {799, 799}, - {267: 5760}, - {498: 5761}, - {475: 5762}, - {494: 5763}, + {267: 5761}, + {498: 5762}, + {475: 5763}, + {494: 5764}, // 3255 - {266: 5764}, - {475: 5765}, + {266: 5765}, + {475: 5766}, {800, 800}, - {473: 2559, 501: 2557, 569: 2556, 645: 2552, 708: 5777, 747: 5776, 2553, 2554, 2555, 5778}, - {473: 1229, 501: 1229, 569: 1229, 645: 1229, 650: 3514, 744: 3512, 3513, 783: 5770, 786: 5771, 931: 5773, 964: 5775}, + {473: 2560, 501: 2558, 569: 2557, 645: 2553, 708: 5778, 747: 5777, 2554, 2555, 2556, 5779}, + {473: 1229, 501: 1229, 569: 1229, 645: 1229, 650: 3515, 744: 3513, 3514, 783: 5771, 786: 5772, 931: 5774, 964: 5776}, // 3260 - {473: 1229, 501: 1229, 569: 1229, 645: 1229, 650: 3514, 744: 3512, 3513, 783: 5770, 786: 5771, 931: 5773, 964: 5774}, - {473: 1229, 501: 1229, 569: 1229, 645: 1229, 650: 3514, 744: 3512, 3513, 783: 5770, 786: 5771, 931: 5773, 964: 5772}, + {473: 1229, 501: 1229, 569: 1229, 645: 1229, 650: 3515, 744: 3513, 3514, 783: 5771, 786: 5772, 931: 5774, 964: 5775}, + {473: 1229, 501: 1229, 569: 1229, 645: 1229, 650: 3515, 744: 3513, 3514, 783: 5771, 786: 5772, 931: 5774, 964: 5773}, {2: 1232, 1232, 1232, 1232, 1232, 8: 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 48: 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 473: 1232, 475: 1232, 1232, 1232, 479: 1232, 483: 1232, 1232, 1232, 1232, 1232, 492: 1232, 501: 1232, 506: 1232, 1232, 1232, 515: 1232, 523: 1232, 543: 1232, 566: 1232, 1232, 1232, 1232, 1232, 1232, 1232, 574: 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 583: 1232, 1232, 587: 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 639: 1232, 1232, 1232, 645: 1232, 647: 1232, 650: 1232, 744: 1232, 1232, 752: 1232, 1232, 1232, 761: 1232, 768: 1232, 1232, 1232}, {473: 1228, 501: 1228, 569: 1228, 645: 1228}, {473: 802, 501: 802, 569: 802, 645: 802}, @@ -10036,87 +10037,87 @@ var ( {473: 803, 501: 803, 569: 803, 645: 803}, {473: 804, 501: 804, 569: 804, 645: 804}, {816, 816, 47: 816, 472: 816, 474: 816, 480: 806, 816, 488: 806, 806}, - {815, 815, 47: 815, 472: 815, 474: 815, 480: 805, 815, 488: 805, 805, 493: 2697, 500: 2698, 502: 2694, 766: 5779, 5780}, + {815, 815, 47: 815, 472: 815, 474: 815, 480: 805, 815, 488: 805, 805, 493: 2698, 500: 2699, 502: 2695, 766: 5780, 5781}, // 3270 {480: 807, 488: 807, 807}, - {814, 814, 47: 814, 472: 814, 474: 814, 481: 814, 493: 2697, 500: 2698, 767: 5781}, + {814, 814, 47: 814, 472: 814, 474: 814, 481: 814, 493: 2698, 500: 2699, 767: 5782}, {813, 813, 47: 813, 472: 813, 474: 813, 481: 813}, {812, 812, 47: 812, 472: 812, 474: 812, 481: 812}, - {47: 3942, 480: 805, 488: 805, 805, 493: 2697, 500: 2698, 502: 2694, 766: 3859, 3860}, + {47: 3943, 480: 805, 488: 805, 805, 493: 2698, 500: 2699, 502: 2695, 766: 3860, 3861}, // 3275 - {7: 5797, 473: 988, 501: 988, 569: 988, 645: 988, 653: 988, 738: 988}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 5786, 2731, 2732, 2730, 928: 5785, 1161: 5796}, + {7: 5798, 473: 988, 501: 988, 569: 988, 645: 988, 653: 988, 738: 988}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 5787, 2732, 2733, 2731, 928: 5786, 1161: 5797}, {7: 985, 473: 985, 501: 985, 569: 985, 645: 985, 653: 985, 738: 985}, - {473: 5787, 478: 2307, 1220: 5788}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 5792, 2731, 2732, 2730, 875: 5791}, + {473: 5788, 478: 2307, 1220: 5789}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 5793, 2732, 2733, 2731, 875: 5792}, // 3280 - {478: 5789}, - {473: 2559, 708: 5790}, + {478: 5790}, + {473: 2560, 708: 5791}, {7: 984, 473: 984, 501: 984, 569: 984, 645: 984, 653: 984, 738: 984}, - {7: 5794, 47: 5793}, + {7: 5795, 47: 5794}, {2305, 2305, 7: 2305, 47: 2305, 474: 2305}, // 3285 {478: 2306}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 5795, 2731, 2732, 2730}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 5796, 2732, 2733, 2731}, {2304, 2304, 7: 2304, 47: 2304, 474: 2304}, - {7: 5797, 473: 987, 501: 987, 569: 987, 645: 987, 653: 987, 738: 987}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 5786, 2731, 2732, 2730, 928: 5798}, + {7: 5798, 473: 987, 501: 987, 569: 987, 645: 987, 653: 987, 738: 987}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 5787, 2732, 2733, 2731, 928: 5799}, // 3290 {7: 986, 473: 986, 501: 986, 569: 986, 645: 986, 653: 986, 738: 986}, - {1287, 1287, 47: 1287, 472: 1287, 474: 1287, 480: 1287, 1287, 488: 1287, 1287, 493: 1287, 1287, 1287, 1287, 500: 1287, 502: 2694, 766: 2695, 810: 5800}, - {860, 860, 47: 860, 472: 860, 474: 860, 480: 860, 860, 488: 860, 860, 493: 2697, 860, 860, 860, 500: 2698, 767: 2699, 828: 5801}, - {831, 831, 47: 831, 472: 831, 474: 831, 480: 831, 831, 488: 831, 831, 494: 3880, 831, 3881, 886: 5802}, - {837, 837, 47: 837, 472: 837, 474: 837, 480: 837, 837, 488: 837, 837, 495: 3906, 887: 5803}, + {1287, 1287, 47: 1287, 472: 1287, 474: 1287, 480: 1287, 1287, 488: 1287, 1287, 493: 1287, 1287, 1287, 1287, 500: 1287, 502: 2695, 766: 2696, 810: 5801}, + {860, 860, 47: 860, 472: 860, 474: 860, 480: 860, 860, 488: 860, 860, 493: 2698, 860, 860, 860, 500: 2699, 767: 2700, 828: 5802}, + {831, 831, 47: 831, 472: 831, 474: 831, 480: 831, 831, 488: 831, 831, 494: 3881, 831, 3882, 886: 5803}, + {837, 837, 47: 837, 472: 837, 474: 837, 480: 837, 837, 488: 837, 837, 495: 3907, 887: 5804}, // 3295 {992, 992, 47: 992, 472: 992, 474: 992, 480: 992, 992, 488: 992, 992}, - {860, 860, 47: 860, 472: 860, 474: 860, 480: 860, 860, 488: 860, 860, 493: 2697, 860, 860, 860, 500: 2698, 767: 2699, 828: 5805}, - {831, 831, 47: 831, 472: 831, 474: 831, 480: 831, 831, 488: 831, 831, 494: 3880, 831, 3881, 886: 5806}, - {837, 837, 47: 837, 472: 837, 474: 837, 480: 837, 837, 488: 837, 837, 495: 3906, 887: 5807}, + {860, 860, 47: 860, 472: 860, 474: 860, 480: 860, 860, 488: 860, 860, 493: 2698, 860, 860, 860, 500: 2699, 767: 2700, 828: 5806}, + {831, 831, 47: 831, 472: 831, 474: 831, 480: 831, 831, 488: 831, 831, 494: 3881, 831, 3882, 886: 5807}, + {837, 837, 47: 837, 472: 837, 474: 837, 480: 837, 837, 488: 837, 837, 495: 3907, 887: 5808}, {993, 993, 47: 993, 472: 993, 474: 993, 480: 993, 993, 488: 993, 993}, // 3300 - {659: 5815}, - {1287, 1287, 47: 1287, 472: 1287, 474: 1287, 480: 1287, 1287, 488: 1287, 1287, 493: 1287, 1287, 1287, 1287, 500: 1287, 502: 2694, 766: 2695, 810: 5811}, + {659: 5816}, + {1287, 1287, 47: 1287, 472: 1287, 474: 1287, 480: 1287, 1287, 488: 1287, 1287, 493: 1287, 1287, 1287, 1287, 500: 1287, 502: 2695, 766: 2696, 810: 5812}, {838, 838, 47: 838, 472: 838, 474: 838, 480: 838, 838, 488: 838, 838, 493: 838, 838, 838, 838, 500: 838, 502: 838, 514: 838, 516: 838}, - {860, 860, 47: 860, 472: 860, 474: 860, 480: 860, 860, 488: 860, 860, 493: 2697, 860, 860, 860, 500: 2698, 767: 2699, 828: 5812}, - {831, 831, 47: 831, 472: 831, 474: 831, 480: 831, 831, 488: 831, 831, 494: 3880, 831, 3881, 886: 5813}, + {860, 860, 47: 860, 472: 860, 474: 860, 480: 860, 860, 488: 860, 860, 493: 2698, 860, 860, 860, 500: 2699, 767: 2700, 828: 5813}, + {831, 831, 47: 831, 472: 831, 474: 831, 480: 831, 831, 488: 831, 831, 494: 3881, 831, 3882, 886: 5814}, // 3305 - {837, 837, 47: 837, 472: 837, 474: 837, 480: 837, 837, 488: 837, 837, 495: 3906, 887: 5814}, + {837, 837, 47: 837, 472: 837, 474: 837, 480: 837, 837, 488: 837, 837, 495: 3907, 887: 5815}, {994, 994, 47: 994, 472: 994, 474: 994, 480: 994, 994, 488: 994, 994}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 2723, 869: 3210, 898: 5816}, - {1856, 1856, 7: 3380, 47: 1856, 472: 1856, 474: 1856, 480: 1856, 1856, 488: 1856, 1856, 493: 1856, 1856, 1856, 1856, 500: 1856, 502: 1856, 514: 1856, 516: 1856}, - {245, 245, 47: 245, 472: 245, 474: 245, 480: 245, 245, 488: 245, 245, 493: 245, 245, 245, 245, 2691, 500: 245, 502: 245, 513: 245, 789: 2692, 5842}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 2724, 869: 3211, 898: 5817}, + {1856, 1856, 7: 3381, 47: 1856, 472: 1856, 474: 1856, 480: 1856, 1856, 488: 1856, 1856, 493: 1856, 1856, 1856, 1856, 500: 1856, 502: 1856, 514: 1856, 516: 1856}, + {245, 245, 47: 245, 472: 245, 474: 245, 480: 245, 245, 488: 245, 245, 493: 245, 245, 245, 245, 2692, 500: 245, 502: 245, 513: 245, 789: 2693, 5843}, // 3310 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 473: 5313, 579: 5308, 663: 3889, 2731, 2732, 2730, 708: 5312, 736: 5311, 796: 5310, 800: 5309, 5315, 850: 5305, 888: 5827, 1201: 5826, 1313: 5825}, - {839, 839, 47: 839, 472: 839, 474: 839, 480: 839, 839, 488: 839, 839, 493: 839, 839, 839, 839, 500: 839, 502: 839, 513: 5808, 937: 5810, 963: 5820}, - {1287, 1287, 47: 1287, 472: 1287, 474: 1287, 480: 1287, 1287, 488: 1287, 1287, 493: 1287, 1287, 1287, 1287, 500: 1287, 502: 2694, 766: 2695, 810: 5821}, - {860, 860, 47: 860, 472: 860, 474: 860, 480: 860, 860, 488: 860, 860, 493: 2697, 860, 860, 860, 500: 2698, 767: 2699, 828: 5822}, - {831, 831, 47: 831, 472: 831, 474: 831, 480: 831, 831, 488: 831, 831, 494: 3880, 831, 3881, 886: 5823}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 473: 5314, 579: 5309, 663: 3890, 2732, 2733, 2731, 708: 5313, 736: 5312, 796: 5311, 800: 5310, 5316, 850: 5306, 888: 5828, 1201: 5827, 1313: 5826}, + {839, 839, 47: 839, 472: 839, 474: 839, 480: 839, 839, 488: 839, 839, 493: 839, 839, 839, 839, 500: 839, 502: 839, 513: 5809, 937: 5811, 963: 5821}, + {1287, 1287, 47: 1287, 472: 1287, 474: 1287, 480: 1287, 1287, 488: 1287, 1287, 493: 1287, 1287, 1287, 1287, 500: 1287, 502: 2695, 766: 2696, 810: 5822}, + {860, 860, 47: 860, 472: 860, 474: 860, 480: 860, 860, 488: 860, 860, 493: 2698, 860, 860, 860, 500: 2699, 767: 2700, 828: 5823}, + {831, 831, 47: 831, 472: 831, 474: 831, 480: 831, 831, 488: 831, 831, 494: 3881, 831, 3882, 886: 5824}, // 3315 - {837, 837, 47: 837, 472: 837, 474: 837, 480: 837, 837, 488: 837, 837, 495: 3906, 887: 5824}, + {837, 837, 47: 837, 472: 837, 474: 837, 480: 837, 837, 488: 837, 837, 495: 3907, 887: 5825}, {995, 995, 47: 995, 472: 995, 474: 995, 480: 995, 995, 488: 995, 995}, - {245, 245, 47: 245, 472: 245, 474: 245, 480: 245, 245, 488: 245, 245, 493: 245, 245, 245, 245, 2691, 500: 245, 502: 245, 513: 245, 245, 516: 245, 789: 2692, 5828}, + {245, 245, 47: 245, 472: 245, 474: 245, 480: 245, 245, 488: 245, 245, 493: 245, 245, 245, 245, 2692, 500: 245, 502: 245, 513: 245, 245, 516: 245, 789: 2693, 5829}, {983, 983, 47: 983, 472: 983, 474: 983, 480: 983, 983, 488: 983, 983, 493: 983, 983, 983, 983, 983, 500: 983, 502: 983, 513: 983}, - {923, 923, 7: 5359, 47: 923, 472: 923, 474: 923, 480: 923, 923, 488: 923, 923, 493: 923, 923, 923, 923, 923, 500: 923, 502: 923, 513: 923, 923, 516: 923}, + {923, 923, 7: 5360, 47: 923, 472: 923, 474: 923, 480: 923, 923, 488: 923, 923, 493: 923, 923, 923, 923, 923, 500: 923, 502: 923, 513: 923, 923, 516: 923}, // 3320 - {839, 839, 47: 839, 472: 839, 474: 839, 480: 839, 839, 488: 839, 839, 493: 839, 839, 839, 839, 500: 839, 502: 839, 513: 5808, 839, 516: 839, 937: 5810, 963: 5829}, - {1855, 1855, 47: 1855, 472: 1855, 474: 1855, 480: 1855, 1855, 488: 1855, 1855, 493: 1855, 1855, 1855, 1855, 500: 1855, 502: 1855, 514: 5830, 516: 1855, 1057: 5831}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 5841}, - {982, 982, 47: 982, 472: 982, 474: 982, 480: 982, 982, 488: 982, 982, 493: 982, 982, 982, 982, 500: 982, 502: 982, 516: 5833, 1336: 5832}, + {839, 839, 47: 839, 472: 839, 474: 839, 480: 839, 839, 488: 839, 839, 493: 839, 839, 839, 839, 500: 839, 502: 839, 513: 5809, 839, 516: 839, 937: 5811, 963: 5830}, + {1855, 1855, 47: 1855, 472: 1855, 474: 1855, 480: 1855, 1855, 488: 1855, 1855, 493: 1855, 1855, 1855, 1855, 500: 1855, 502: 1855, 514: 5831, 516: 1855, 1057: 5832}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 5842}, + {982, 982, 47: 982, 472: 982, 474: 982, 480: 982, 982, 488: 982, 982, 493: 982, 982, 982, 982, 500: 982, 502: 982, 516: 5834, 1336: 5833}, {1008, 1008, 47: 1008, 472: 1008, 474: 1008, 480: 1008, 1008, 488: 1008, 1008, 493: 1008, 1008, 1008, 1008, 500: 1008, 502: 1008}, // 3325 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3368, 2731, 2732, 2730, 921: 5836, 1157: 5835, 1337: 5834}, - {981, 981, 7: 5839, 47: 981, 472: 981, 474: 981, 480: 981, 981, 488: 981, 981, 493: 981, 981, 981, 981, 500: 981, 502: 981}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3369, 2732, 2733, 2731, 921: 5837, 1157: 5836, 1337: 5835}, + {981, 981, 7: 5840, 47: 981, 472: 981, 474: 981, 480: 981, 981, 488: 981, 981, 493: 981, 981, 981, 981, 500: 981, 502: 981}, {980, 980, 7: 980, 47: 980, 472: 980, 474: 980, 480: 980, 980, 488: 980, 980, 493: 980, 980, 980, 980, 500: 980, 502: 980}, - {478: 5837}, - {473: 3369, 1159: 5838}, + {478: 5838}, + {473: 3370, 1159: 5839}, // 3330 {978, 978, 7: 978, 47: 978, 472: 978, 474: 978, 480: 978, 978, 488: 978, 978, 493: 978, 978, 978, 978, 500: 978, 502: 978}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3368, 2731, 2732, 2730, 921: 5836, 1157: 5840}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3369, 2732, 2733, 2731, 921: 5837, 1157: 5841}, {979, 979, 7: 979, 47: 979, 472: 979, 474: 979, 480: 979, 979, 488: 979, 979, 493: 979, 979, 979, 979, 500: 979, 502: 979}, - {1854, 1854, 47: 1854, 472: 1854, 474: 1854, 480: 1854, 1854, 488: 1854, 1854, 493: 1854, 1854, 1854, 1854, 1854, 499: 1854, 1854, 502: 1854, 505: 3313, 509: 3311, 3312, 3310, 3308, 1854, 516: 1854, 733: 3309, 3307}, + {1854, 1854, 47: 1854, 472: 1854, 474: 1854, 480: 1854, 1854, 488: 1854, 1854, 493: 1854, 1854, 1854, 1854, 1854, 499: 1854, 1854, 502: 1854, 505: 3314, 509: 3312, 3313, 3311, 3309, 1854, 516: 1854, 733: 3310, 3308}, {1009, 1009, 47: 1009, 472: 1009, 474: 1009, 480: 1009, 1009, 488: 1009, 1009, 493: 1009, 1009, 1009, 1009, 500: 1009, 502: 1009, 513: 1009}, // 3335 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 523: 5859, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 5860, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 5858, 1045: 5861, 1209: 5862, 1281: 5863}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 523: 5860, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 5861, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 5859, 1045: 5862, 1209: 5863, 1281: 5864}, {2: 858, 858, 858, 858, 858, 8: 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 48: 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 473: 858, 475: 858, 858, 858, 479: 858, 483: 858, 858, 858, 858, 858, 492: 858, 501: 858, 506: 858, 858, 858, 515: 858, 523: 858, 543: 858, 566: 858, 858, 858, 570: 858, 858, 858, 574: 858, 858, 858, 858, 858, 858, 858, 858, 583: 858, 858, 587: 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 858, 639: 858, 858, 858, 647: 858, 650: 858, 744: 858, 858, 752: 858, 858, 858, 761: 858, 768: 858, 858, 858}, {2: 857, 857, 857, 857, 857, 8: 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 48: 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 473: 857, 475: 857, 857, 857, 479: 857, 483: 857, 857, 857, 857, 857, 492: 857, 501: 857, 506: 857, 857, 857, 515: 857, 523: 857, 543: 857, 566: 857, 857, 857, 570: 857, 857, 857, 574: 857, 857, 857, 857, 857, 857, 857, 857, 583: 857, 857, 587: 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 857, 639: 857, 857, 857, 647: 857, 650: 857, 744: 857, 857, 752: 857, 857, 857, 761: 857, 768: 857, 857, 857}, {2: 856, 856, 856, 856, 856, 8: 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 48: 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 473: 856, 475: 856, 856, 856, 479: 856, 483: 856, 856, 856, 856, 856, 492: 856, 501: 856, 506: 856, 856, 856, 515: 856, 523: 856, 543: 856, 566: 856, 856, 856, 570: 856, 856, 856, 574: 856, 856, 856, 856, 856, 856, 856, 856, 583: 856, 856, 587: 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 856, 639: 856, 856, 856, 647: 856, 650: 856, 744: 856, 856, 752: 856, 856, 856, 761: 856, 768: 856, 856, 856}, @@ -10128,158 +10129,158 @@ var ( {2: 851, 851, 851, 851, 851, 8: 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 48: 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 473: 851, 475: 851, 851, 851, 479: 851, 483: 851, 851, 851, 851, 851, 492: 851, 501: 851, 506: 851, 851, 851, 515: 851, 523: 851, 543: 851, 566: 851, 851, 851, 570: 851, 851, 851, 574: 851, 851, 851, 851, 851, 851, 851, 851, 583: 851, 851, 587: 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 851, 639: 851, 851, 851, 647: 851, 650: 851, 744: 851, 851, 752: 851, 851, 851, 761: 851, 768: 851, 851, 851}, {2: 850, 850, 850, 850, 850, 8: 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 48: 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 473: 850, 475: 850, 850, 850, 479: 850, 483: 850, 850, 850, 850, 850, 492: 850, 501: 850, 506: 850, 850, 850, 515: 850, 523: 850, 543: 850, 566: 850, 850, 850, 570: 850, 850, 850, 574: 850, 850, 850, 850, 850, 850, 850, 850, 583: 850, 850, 587: 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 850, 639: 850, 850, 850, 647: 850, 650: 850, 744: 850, 850, 752: 850, 850, 850, 761: 850, 768: 850, 850, 850}, // 3345 - {2: 848, 848, 848, 848, 848, 8: 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 48: 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 5849, 5855, 5856, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 473: 848, 475: 848, 848, 848, 479: 848, 483: 848, 848, 848, 848, 848, 492: 848, 501: 848, 506: 848, 848, 848, 515: 5852, 523: 848, 543: 848, 566: 848, 848, 848, 570: 848, 848, 848, 574: 848, 848, 848, 848, 848, 848, 848, 848, 583: 848, 848, 587: 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 639: 848, 848, 848, 647: 848, 650: 3514, 744: 3512, 3513, 752: 5301, 5300, 5299, 761: 5296, 768: 5848, 5851, 5847, 783: 5770, 786: 5845, 836: 5846, 865: 5844, 1120: 5857, 5850}, + {2: 848, 848, 848, 848, 848, 8: 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 48: 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 5850, 5856, 5857, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 473: 848, 475: 848, 848, 848, 479: 848, 483: 848, 848, 848, 848, 848, 492: 848, 501: 848, 506: 848, 848, 848, 515: 5853, 523: 848, 543: 848, 566: 848, 848, 848, 570: 848, 848, 848, 574: 848, 848, 848, 848, 848, 848, 848, 848, 583: 848, 848, 587: 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 848, 639: 848, 848, 848, 647: 848, 650: 3515, 744: 3513, 3514, 752: 5302, 5301, 5300, 761: 5297, 768: 5849, 5852, 5848, 783: 5771, 786: 5846, 836: 5847, 865: 5845, 1120: 5858, 5851}, {2: 846, 846, 846, 846, 846, 8: 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 48: 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 473: 846, 475: 846, 846, 846, 479: 846, 483: 846, 846, 846, 846, 846, 492: 846, 501: 846, 506: 846, 846, 846, 515: 846, 523: 846, 543: 846, 566: 846, 846, 846, 570: 846, 846, 846, 574: 846, 846, 846, 846, 846, 846, 846, 846, 583: 846, 846, 587: 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 639: 846, 846, 846, 647: 846, 650: 846, 744: 846, 846, 752: 846, 846, 846, 761: 846, 768: 846, 846, 846}, {2: 842, 842, 842, 842, 842, 8: 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 48: 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 473: 842, 475: 842, 842, 842, 479: 842, 483: 842, 842, 842, 842, 842, 492: 842, 501: 842, 506: 842, 842, 842, 515: 842, 523: 842, 543: 842, 566: 842, 842, 842, 570: 842, 842, 842, 574: 842, 842, 842, 842, 842, 842, 842, 842, 583: 842, 842, 587: 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 842, 639: 842, 842, 842, 647: 842, 650: 842, 744: 842, 842, 752: 842, 842, 842, 761: 842, 768: 842, 842, 842}, {2: 841, 841, 841, 841, 841, 8: 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 48: 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 473: 841, 475: 841, 841, 841, 479: 841, 483: 841, 841, 841, 841, 841, 492: 841, 501: 841, 506: 841, 841, 841, 515: 841, 523: 841, 543: 841, 566: 841, 841, 841, 570: 841, 841, 841, 574: 841, 841, 841, 841, 841, 841, 841, 841, 583: 841, 841, 587: 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 841, 639: 841, 841, 841, 647: 841, 650: 841, 744: 841, 841, 752: 841, 841, 841, 761: 841, 768: 841, 841, 841}, {2: 847, 847, 847, 847, 847, 8: 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 48: 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 473: 847, 475: 847, 847, 847, 479: 847, 483: 847, 847, 847, 847, 847, 492: 847, 501: 847, 506: 847, 847, 847, 515: 847, 523: 847, 543: 847, 566: 847, 847, 847, 570: 847, 847, 847, 574: 847, 847, 847, 847, 847, 847, 847, 847, 583: 847, 847, 587: 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 847, 639: 847, 847, 847, 647: 847, 650: 847, 744: 847, 847, 752: 847, 847, 847, 761: 847, 768: 847, 847, 847}, // 3350 - {1864, 1864, 2971, 2816, 2852, 2973, 2743, 1864, 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 1864, 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 1864, 474: 1864, 5876, 478: 5875, 480: 1864, 1864, 488: 1864, 1864, 493: 1864, 1864, 1864, 1864, 1864, 499: 1864, 1864, 502: 1864, 505: 3313, 509: 3311, 3312, 3310, 3308, 1864, 1864, 663: 5874, 2731, 2732, 2730, 733: 3309, 3307, 1206: 5873, 5872}, + {1864, 1864, 2972, 2817, 2853, 2974, 2744, 1864, 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 1864, 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 1864, 474: 1864, 5877, 478: 5876, 480: 1864, 1864, 488: 1864, 1864, 493: 1864, 1864, 1864, 1864, 1864, 499: 1864, 1864, 502: 1864, 505: 3314, 509: 3312, 3313, 3311, 3309, 1864, 1864, 663: 5875, 2732, 2733, 2731, 733: 3310, 3308, 1206: 5874, 5873}, {1868, 1868, 7: 1868, 47: 1868, 472: 1868, 474: 1868, 480: 1868, 1868, 488: 1868, 1868, 493: 1868, 1868, 1868, 1868, 1868, 499: 1868, 1868, 502: 1868, 513: 1868, 1868}, - {1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 474: 1269, 1269, 1269, 1269, 1269, 480: 1269, 1269, 1269, 485: 1269, 1269, 1269, 1269, 1269, 493: 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 502: 1269, 505: 1269, 509: 1269, 1269, 1269, 1269, 1269, 1269, 518: 1269, 523: 1269, 544: 1269, 547: 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 585: 1269, 651: 5867, 654: 1269, 1269}, + {1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 474: 1269, 1269, 1269, 1269, 1269, 480: 1269, 1269, 1269, 485: 1269, 1269, 1269, 1269, 1269, 493: 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 502: 1269, 505: 1269, 509: 1269, 1269, 1269, 1269, 1269, 1269, 518: 1269, 523: 1269, 544: 1269, 547: 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 585: 1269, 651: 5868, 654: 1269, 1269}, {1858, 1858, 7: 1858, 47: 1858, 472: 1858, 474: 1858, 480: 1858, 1858, 488: 1858, 1858, 493: 1858, 1858, 1858, 1858, 1858, 499: 1858, 1858, 502: 1858, 513: 1858, 1858}, - {840, 840, 7: 5865, 47: 840, 472: 840, 474: 840, 480: 840, 840, 488: 840, 840, 493: 840, 840, 840, 840, 840, 499: 840, 840, 502: 840, 513: 840, 840}, + {840, 840, 7: 5866, 47: 840, 472: 840, 474: 840, 480: 840, 840, 488: 840, 840, 493: 840, 840, 840, 840, 840, 499: 840, 840, 502: 840, 513: 840, 840}, // 3355 - {1855, 1855, 47: 1855, 472: 1855, 474: 1855, 480: 1855, 1855, 488: 1855, 1855, 493: 1855, 1855, 1855, 1855, 1855, 499: 1855, 1855, 502: 1855, 513: 1855, 5830, 1057: 5864}, + {1855, 1855, 47: 1855, 472: 1855, 474: 1855, 480: 1855, 1855, 488: 1855, 1855, 493: 1855, 1855, 1855, 1855, 1855, 499: 1855, 1855, 502: 1855, 513: 1855, 5831, 1057: 5865}, {1010, 1010, 47: 1010, 472: 1010, 474: 1010, 480: 1010, 1010, 488: 1010, 1010, 493: 1010, 1010, 1010, 1010, 1010, 499: 1010, 1010, 502: 1010, 513: 1010}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 523: 5859, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 5860, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 5858, 1045: 5866}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 523: 5860, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 5861, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 5859, 1045: 5867}, {1857, 1857, 7: 1857, 47: 1857, 472: 1857, 474: 1857, 480: 1857, 1857, 488: 1857, 1857, 493: 1857, 1857, 1857, 1857, 1857, 499: 1857, 1857, 502: 1857, 513: 1857, 1857}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 523: 5868, 663: 5869, 2731, 2732, 2730}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 523: 5869, 663: 5870, 2732, 2733, 2731}, // 3360 {1867, 1867, 7: 1867, 47: 1867, 472: 1867, 474: 1867, 480: 1867, 1867, 488: 1867, 1867, 493: 1867, 1867, 1867, 1867, 1867, 499: 1867, 1867, 502: 1867, 513: 1867, 1867}, - {1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 3958, 1268, 1268, 1268, 1268, 1268, 480: 1268, 1268, 1268, 485: 1268, 1268, 1268, 1268, 1268, 493: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 502: 1268, 505: 1268, 509: 1268, 1268, 1268, 1268, 1268, 1268, 518: 1268, 523: 1268, 544: 1268, 547: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 585: 1268, 651: 5870, 654: 1268, 1268}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 523: 5871, 663: 3754, 2731, 2732, 2730}, + {1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 3959, 1268, 1268, 1268, 1268, 1268, 480: 1268, 1268, 1268, 485: 1268, 1268, 1268, 1268, 1268, 493: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 502: 1268, 505: 1268, 509: 1268, 1268, 1268, 1268, 1268, 1268, 518: 1268, 523: 1268, 544: 1268, 547: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 585: 1268, 651: 5871, 654: 1268, 1268}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 523: 5872, 663: 3755, 2732, 2733, 2731}, {1866, 1866, 7: 1866, 47: 1866, 472: 1866, 474: 1866, 480: 1866, 1866, 488: 1866, 1866, 493: 1866, 1866, 1866, 1866, 1866, 499: 1866, 1866, 502: 1866, 513: 1866, 1866}, {1865, 1865, 7: 1865, 47: 1865, 472: 1865, 474: 1865, 480: 1865, 1865, 488: 1865, 1865, 493: 1865, 1865, 1865, 1865, 1865, 499: 1865, 1865, 502: 1865, 513: 1865, 1865}, // 3365 {1863, 1863, 7: 1863, 47: 1863, 472: 1863, 474: 1863, 480: 1863, 1863, 488: 1863, 1863, 493: 1863, 1863, 1863, 1863, 1863, 499: 1863, 1863, 502: 1863, 513: 1863, 1863}, {1862, 1862, 7: 1862, 47: 1862, 472: 1862, 474: 1862, 480: 1862, 1862, 488: 1862, 1862, 493: 1862, 1862, 1862, 1862, 1862, 499: 1862, 1862, 502: 1862, 513: 1862, 1862}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 5878, 663: 5877, 2731, 2732, 2730}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 5879, 663: 5878, 2732, 2733, 2731}, {1860, 1860, 7: 1860, 47: 1860, 472: 1860, 474: 1860, 480: 1860, 1860, 488: 1860, 1860, 493: 1860, 1860, 1860, 1860, 1860, 499: 1860, 1860, 502: 1860, 513: 1860, 1860}, {1861, 1861, 7: 1861, 47: 1861, 472: 1861, 474: 1861, 480: 1861, 1861, 488: 1861, 1861, 493: 1861, 1861, 1861, 1861, 1861, 499: 1861, 1861, 502: 1861, 513: 1861, 1861}, // 3370 {1859, 1859, 7: 1859, 47: 1859, 472: 1859, 474: 1859, 480: 1859, 1859, 488: 1859, 1859, 493: 1859, 1859, 1859, 1859, 1859, 499: 1859, 1859, 502: 1859, 513: 1859, 1859}, {1011, 1011}, {1023, 1023}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 5894, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 5895, 2731, 2732, 2730}, - {70: 5887, 229: 5886}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 5895, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 5896, 2732, 2733, 2731}, + {70: 5888, 229: 5887}, // 3375 {1015, 1015}, - {798: 5885}, + {798: 5886}, {1014, 1014}, - {1017, 1017, 70: 5892}, - {229: 5888}, + {1017, 1017, 70: 5893}, + {229: 5889}, // 3380 - {1016, 1016, 70: 5890, 798: 5889}, + {1016, 1016, 70: 5891, 798: 5890}, {1019, 1019}, - {798: 5891}, + {798: 5892}, {1018, 1018}, - {798: 5893}, + {798: 5894}, // 3385 {1020, 1020}, - {1635, 1635, 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 5896, 2731, 2732, 2730}, + {1635, 1635, 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 5897, 2732, 2733, 2731}, {1022, 1022}, {1021, 1021}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 5898, 2731, 2732, 2730}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 5899, 2732, 2733, 2731}, // 3390 {1027, 1027}, - {1031, 1031, 481: 5900}, - {568: 3317, 709: 5902, 1323: 5901}, - {1030, 1030, 7: 5903}, + {1031, 1031, 481: 5901}, + {568: 3318, 709: 5903, 1323: 5902}, + {1030, 1030, 7: 5904}, {1029, 1029, 7: 1029}, // 3395 - {568: 3317, 709: 5904}, + {568: 3318, 709: 5905}, {1028, 1028, 7: 1028}, - {499: 5906}, - {475: 5908, 568: 3317, 709: 5909, 1273: 5907}, + {499: 5907}, + {475: 5909, 568: 3318, 709: 5910, 1273: 5908}, {1034, 1034}, // 3400 {1033, 1033}, {1032, 1032}, - {2: 1345, 1345, 1345, 1345, 1345, 8: 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 48: 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 495: 5911, 1064: 5912}, + {2: 1345, 1345, 1345, 1345, 1345, 8: 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 48: 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 495: 5912, 1064: 5913}, {2: 1344, 1344, 1344, 1344, 1344, 8: 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 48: 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 5913}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 5914}, // 3405 - {154: 913, 473: 913, 913, 490: 5363, 501: 913, 504: 913, 569: 913, 645: 913, 858: 5914}, - {154: 5922, 473: 5915, 2558, 501: 5923, 504: 5921, 569: 2556, 645: 2552, 708: 5920, 747: 5918, 2553, 2554, 2555, 2564, 755: 2562, 2561, 2560, 3848, 5919, 5917, 975: 5916, 1063: 5924}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 2309, 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 473: 2559, 2558, 501: 2557, 569: 2556, 645: 2552, 663: 4111, 2731, 2732, 2730, 708: 5782, 742: 4112, 747: 3849, 2553, 2554, 2555, 2564, 755: 2562, 2561, 2560, 3848, 3851, 3850, 807: 5023, 1000: 5936}, - {473: 3865, 838: 5933, 973: 5932}, + {154: 913, 473: 913, 913, 490: 5364, 501: 913, 504: 913, 569: 913, 645: 913, 858: 5915}, + {154: 5923, 473: 5916, 2559, 501: 5924, 504: 5922, 569: 2557, 645: 2553, 708: 5921, 747: 5919, 2554, 2555, 2556, 2565, 755: 2563, 2562, 2561, 3849, 5920, 5918, 975: 5917, 1063: 5925}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 2309, 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 473: 2560, 2559, 501: 2558, 569: 2557, 645: 2553, 663: 4112, 2732, 2733, 2731, 708: 5783, 742: 4113, 747: 3850, 2554, 2555, 2556, 2565, 755: 2563, 2562, 2561, 3849, 3852, 3851, 807: 5024, 1000: 5937}, + {473: 3866, 838: 5934, 973: 5933}, {1337, 1337, 472: 1337, 481: 1337}, // 3410 {1336, 1336, 472: 1336, 480: 806, 1336, 488: 806, 806}, {1335, 1335, 472: 1335, 481: 1335}, - {1334, 1334, 472: 1334, 480: 805, 1334, 488: 805, 805, 493: 2697, 500: 2698, 502: 2694, 766: 3859, 3860}, - {1320, 1320, 2971, 2816, 2852, 2973, 2743, 1320, 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 1320, 481: 1320, 663: 4111, 2731, 2732, 2730, 742: 5926, 1004: 5927, 1189: 5925}, + {1334, 1334, 472: 1334, 480: 805, 1334, 488: 805, 805, 493: 2698, 500: 2699, 502: 2695, 766: 3860, 3861}, + {1320, 1320, 2972, 2817, 2853, 2974, 2744, 1320, 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 1320, 481: 1320, 663: 4112, 2732, 2733, 2731, 742: 5927, 1004: 5928, 1189: 5926}, {473: 1332}, // 3415 - {473: 1331, 576: 3864, 910: 3863, 974: 3862}, + {473: 1331, 576: 3865, 910: 3864, 974: 3863}, {1315, 1315, 481: 1315}, - {1333, 1333, 7: 5930, 472: 1333, 481: 1333}, - {498: 5928}, + {1333, 1333, 7: 5931, 472: 1333, 481: 1333}, + {498: 5929}, {1319, 1319, 7: 1319, 472: 1319, 481: 1319}, // 3420 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3871, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3867, 795: 5929}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3872, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3868, 795: 5930}, {1321, 1321, 7: 1321, 472: 1321, 481: 1321}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4111, 2731, 2732, 2730, 742: 5926, 1004: 5931}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4112, 2732, 2733, 2731, 742: 5927, 1004: 5932}, {1318, 1318, 7: 1318, 472: 1318, 481: 1318}, - {1338, 1338, 7: 5934, 472: 1338, 481: 1338}, + {1338, 1338, 7: 5935, 472: 1338, 481: 1338}, // 3425 {1330, 1330, 7: 1330, 472: 1330, 481: 1330}, - {473: 3865, 838: 5935}, + {473: 3866, 838: 5936}, {1329, 1329, 7: 1329, 472: 1329, 481: 1329}, - {47: 5937}, - {154: 5922, 473: 2559, 2558, 501: 5923, 569: 2556, 645: 2552, 708: 5942, 747: 5940, 2553, 2554, 2555, 2564, 755: 2562, 2561, 2560, 3848, 5941, 5939, 975: 5938}, + {47: 5938}, + {154: 5923, 473: 2560, 2559, 501: 5924, 569: 2557, 645: 2553, 708: 5943, 747: 5941, 2554, 2555, 2556, 2565, 755: 2563, 2562, 2561, 3849, 5942, 5940, 975: 5939}, // 3430 - {473: 3865, 838: 5933, 973: 5943}, + {473: 3866, 838: 5934, 973: 5944}, {1342, 1342, 472: 1342, 481: 1342}, {1341, 1341, 472: 1341, 480: 806, 1341, 488: 806, 806}, {1340, 1340, 472: 1340, 481: 1340}, - {1339, 1339, 472: 1339, 480: 805, 1339, 488: 805, 805, 493: 2697, 500: 2698, 502: 2694, 766: 3859, 3860}, + {1339, 1339, 472: 1339, 480: 805, 1339, 488: 805, 805, 493: 2698, 500: 2699, 502: 2695, 766: 3860, 3861}, // 3435 - {1343, 1343, 7: 5934, 472: 1343, 481: 1343}, - {2: 1048, 1048, 1048, 1048, 1048, 8: 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 48: 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 491: 1048, 495: 1048, 752: 5301, 5300, 5299, 836: 5302, 885: 5945}, - {2: 1846, 1846, 1846, 1846, 1846, 8: 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 48: 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 491: 4158, 495: 1846, 853: 5946}, - {2: 1345, 1345, 1345, 1345, 1345, 8: 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 48: 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 495: 5911, 1064: 5947}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 5948}, + {1343, 1343, 7: 5935, 472: 1343, 481: 1343}, + {2: 1048, 1048, 1048, 1048, 1048, 8: 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 48: 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 491: 1048, 495: 1048, 752: 5302, 5301, 5300, 836: 5303, 885: 5946}, + {2: 1846, 1846, 1846, 1846, 1846, 8: 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 48: 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 491: 4159, 495: 1846, 853: 5947}, + {2: 1345, 1345, 1345, 1345, 1345, 8: 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 48: 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 495: 5912, 1064: 5948}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 5949}, // 3440 - {154: 913, 473: 913, 913, 490: 5363, 501: 913, 504: 913, 569: 913, 645: 913, 858: 5949}, - {154: 5922, 473: 5915, 2558, 501: 5923, 504: 5921, 569: 2556, 645: 2552, 708: 5920, 747: 5918, 2553, 2554, 2555, 2564, 755: 2562, 2561, 2560, 3848, 5919, 5917, 975: 5916, 1063: 5950}, - {1317, 1317, 472: 5952, 481: 1317, 1251: 5951}, + {154: 913, 473: 913, 913, 490: 5364, 501: 913, 504: 913, 569: 913, 645: 913, 858: 5950}, + {154: 5923, 473: 5916, 2559, 501: 5924, 504: 5922, 569: 2557, 645: 2553, 708: 5921, 747: 5919, 2554, 2555, 2556, 2565, 755: 2563, 2562, 2561, 3849, 5920, 5918, 975: 5917, 1063: 5951}, + {1317, 1317, 472: 5953, 481: 1317, 1251: 5952}, {1346, 1346, 481: 1346}, - {199: 5953}, + {199: 5954}, // 3445 - {573: 5954}, - {653: 5955}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4111, 2731, 2732, 2730, 742: 5417, 890: 5418, 923: 5956}, - {1316, 1316, 7: 5420, 481: 1316}, - {1350, 1350, 473: 5965, 651: 1822}, + {573: 5955}, + {653: 5956}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4112, 2732, 2733, 2731, 742: 5418, 890: 5419, 923: 5957}, + {1316, 1316, 7: 5421, 481: 1316}, + {1350, 1350, 473: 5966, 651: 1822}, // 3450 {1351, 1351}, - {651: 5960}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 5961, 2731, 2732, 2730}, - {1349, 1349, 473: 5962}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 1909, 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3556, 777: 3720, 825: 5963}, + {651: 5961}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 5962, 2732, 2733, 2731}, + {1349, 1349, 473: 5963}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 1909, 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3557, 777: 3721, 825: 5964}, // 3455 - {47: 5964}, + {47: 5965}, {1347, 1347}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 1909, 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 3556, 777: 3720, 825: 5966}, - {47: 5967}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 1909, 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 3557, 777: 3721, 825: 5967}, + {47: 5968}, {1348, 1348}, // 3460 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 6128, 2731, 2732, 2730}, - {595, 595, 497: 6125, 518: 6124, 1288: 6123}, - {16: 6111, 99: 6108, 132: 6113, 164: 6112, 190: 6110, 569: 6107, 583: 6109}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 6096, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 6097}, - {671, 671, 494: 6091}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 6129, 2732, 2733, 2731}, + {595, 595, 497: 6126, 518: 6125, 1288: 6124}, + {16: 6112, 99: 6109, 132: 6114, 164: 6113, 190: 6111, 569: 6108, 583: 6110}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 6097, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 6098}, + {671, 671, 494: 6092}, // 3465 - {124: 6090}, - {98: 3912, 107: 3911, 122: 6085, 209: 6084, 832: 6086}, + {124: 6091}, + {98: 3913, 107: 3912, 122: 6086, 209: 6085, 832: 6087}, {667, 667}, - {659, 659, 180: 6066, 224: 6067, 234: 6068, 237: 6065, 259: 6070, 269: 6069, 283: 6072, 288: 6071, 493: 659, 659, 500: 659, 650: 6073, 1127: 6064, 1291: 6063, 6062}, + {659, 659, 180: 6067, 224: 6068, 234: 6069, 237: 6066, 259: 6071, 269: 6070, 283: 6073, 288: 6072, 493: 659, 659, 500: 659, 650: 6074, 1127: 6065, 1291: 6064, 6063}, {665, 665}, // 3470 {664, 664}, - {597, 597, 262: 6053, 494: 6052, 497: 597, 518: 597}, + {597, 597, 262: 6054, 494: 6053, 497: 597, 518: 597}, {499: 642, 544: 642}, {499: 641, 544: 641}, {499: 640, 544: 640}, @@ -10288,24 +10289,24 @@ var ( {636, 636, 497: 636, 518: 636}, {635, 635, 497: 635, 518: 635}, {634, 634, 497: 634, 518: 634}, - {122: 6050}, + {122: 6051}, // 3480 - {499: 6020, 544: 6021, 804: 6045}, - {98: 585, 107: 585, 204: 6018, 1088: 6039}, - {473: 6034}, + {499: 6021, 544: 6022, 804: 6046}, + {98: 585, 107: 585, 204: 6019, 1088: 6040}, + {473: 6035}, {625, 625, 497: 625, 518: 625}, {623, 623, 497: 623, 518: 623}, // 3485 - {124: 6032, 139: 6033, 195: 6031}, + {124: 6033, 139: 6034, 195: 6032}, {619, 619, 497: 619, 518: 619}, - {583, 583, 497: 583, 499: 6020, 518: 583, 544: 6021, 804: 6023, 840: 6030}, + {583, 583, 497: 583, 499: 6021, 518: 583, 544: 6022, 804: 6024, 840: 6031}, + {124: 6030}, {124: 6029}, - {124: 6028}, // 3490 + {124: 6028}, {124: 6027}, {124: 6026}, - {124: 6025}, - {583, 583, 497: 583, 499: 6020, 518: 583, 544: 6021, 804: 6023, 840: 6022}, + {583, 583, 497: 583, 499: 6021, 518: 583, 544: 6022, 804: 6024, 840: 6023}, {611, 611, 497: 611, 518: 611}, // 3495 {610, 610, 497: 610, 518: 610}, @@ -10318,7 +10319,7 @@ var ( {604, 604, 497: 604, 518: 604}, {603, 603, 497: 603, 518: 603}, {602, 602, 497: 602, 518: 602}, - {124: 6019}, + {124: 6020}, // 3505 {600, 600, 497: 600, 518: 600}, {599, 599, 497: 599, 518: 599}, @@ -10332,7 +10333,7 @@ var ( {2: 638, 638, 638, 638, 638, 8: 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 48: 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638, 638}, {612, 612, 497: 612, 518: 612}, // 3515 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 5294, 2731, 2732, 2730, 814: 6024}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 5295, 2732, 2733, 2731, 814: 6025}, {582, 582, 497: 582, 518: 582}, {613, 613, 497: 613, 518: 613}, {614, 614, 497: 614, 518: 614}, @@ -10345,49 +10346,49 @@ var ( {621, 621, 497: 621, 518: 621}, // 3525 {620, 620, 497: 620, 518: 620}, - {523: 6035}, - {47: 6036}, - {176: 6038, 302: 6037}, + {523: 6036}, + {47: 6037}, + {176: 6039, 302: 6038}, {626, 626, 497: 626, 518: 626}, // 3530 {624, 624, 497: 624, 518: 624}, - {98: 3912, 107: 3911, 832: 6040}, - {499: 6020, 544: 6021, 804: 6042, 1129: 6041}, - {583, 583, 497: 583, 499: 6020, 518: 583, 544: 6021, 804: 6023, 840: 6044}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 6043}, + {98: 3913, 107: 3912, 832: 6041}, + {499: 6021, 544: 6022, 804: 6043, 1129: 6042}, + {583, 583, 497: 583, 499: 6021, 518: 583, 544: 6022, 804: 6024, 840: 6045}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 6044}, // 3535 {581, 581, 497: 581, 499: 581, 518: 581, 544: 581}, {627, 627, 497: 627, 518: 627}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 6046, 2731, 2732, 2730, 736: 6047}, - {1046, 1046, 497: 1046, 499: 6020, 518: 1046, 544: 6021, 651: 3894, 804: 6048}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 6047, 2732, 2733, 2731, 736: 6048}, + {1046, 1046, 497: 1046, 499: 6021, 518: 1046, 544: 6022, 651: 3895, 804: 6049}, {630, 630, 497: 630, 518: 630}, // 3540 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 6049, 2731, 2732, 2730}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 6050, 2732, 2733, 2731}, {629, 629, 497: 629, 518: 629}, - {583, 583, 497: 583, 499: 6020, 518: 583, 544: 6021, 804: 6023, 840: 6051}, + {583, 583, 497: 583, 499: 6021, 518: 583, 544: 6022, 804: 6024, 840: 6052}, {632, 632, 497: 632, 518: 632}, - {569: 6057, 583: 6054, 849: 6056, 1289: 6055}, + {569: 6058, 583: 6055, 849: 6057, 1289: 6056}, // 3545 {596, 596, 497: 596, 518: 596}, {2: 2058, 2058, 2058, 2058, 2058, 8: 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 48: 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 479: 2058, 482: 2058, 504: 2058, 506: 2058, 523: 2058, 566: 2058, 646: 2058}, {663, 663}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 5294, 2731, 2732, 2730, 814: 6061}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 6058}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 5295, 2732, 2733, 2731, 814: 6062}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 6059}, // 3550 - {661, 661, 490: 6059}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 6060, 2731, 2732, 2730}, + {661, 661, 490: 6060}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 6061, 2732, 2733, 2731}, {660, 660}, {662, 662}, - {646, 646, 493: 646, 6080, 500: 646, 1290: 6079}, + {646, 646, 493: 646, 6081, 500: 646, 1290: 6080}, // 3555 - {658, 658, 7: 6077, 493: 658, 658, 500: 658}, + {658, 658, 7: 6078, 493: 658, 658, 500: 658}, {657, 657, 7: 657, 493: 657, 657, 500: 657}, {655, 655, 7: 655, 493: 655, 655, 500: 655}, {654, 654, 7: 654, 493: 654, 654, 500: 654}, - {349: 6076}, + {349: 6077}, // 3560 - {392: 6075}, - {339: 6074}, + {392: 6076}, + {339: 6075}, {650, 650, 7: 650, 493: 650, 650, 500: 650}, {649, 649, 7: 649, 493: 649, 649, 500: 649}, {648, 648, 7: 648, 493: 648, 648, 500: 648}, @@ -10396,105 +10397,105 @@ var ( {651, 651, 7: 651, 493: 651, 651, 500: 651}, {652, 652, 7: 652, 493: 652, 652, 500: 652}, {653, 653, 7: 653, 493: 653, 653, 500: 653}, - {180: 6066, 224: 6067, 234: 6068, 237: 6065, 259: 6070, 269: 6069, 283: 6072, 288: 6071, 650: 6073, 1127: 6078}, + {180: 6067, 224: 6068, 234: 6069, 237: 6066, 259: 6071, 269: 6070, 283: 6073, 288: 6072, 650: 6074, 1127: 6079}, // 3570 {656, 656, 7: 656, 493: 656, 656, 500: 656}, - {860, 860, 493: 2697, 500: 2698, 767: 2699, 828: 6083}, - {137: 6081}, - {508: 2705, 732: 4021, 763: 6082}, + {860, 860, 493: 2698, 500: 2699, 767: 2700, 828: 6084}, + {137: 6082}, + {508: 2706, 732: 4022, 763: 6083}, {645, 645, 493: 645, 500: 645}, // 3575 {666, 666}, {668, 668}, - {583, 583, 497: 583, 499: 6020, 518: 583, 544: 6021, 804: 6023, 840: 6089}, - {499: 6020, 544: 6021, 804: 6042, 1129: 6087}, - {583, 583, 497: 583, 499: 6020, 518: 583, 544: 6021, 804: 6023, 840: 6088}, + {583, 583, 497: 583, 499: 6021, 518: 583, 544: 6022, 804: 6024, 840: 6090}, + {499: 6021, 544: 6022, 804: 6043, 1129: 6088}, + {583, 583, 497: 583, 499: 6021, 518: 583, 544: 6022, 804: 6024, 840: 6089}, // 3580 {628, 628, 497: 628, 518: 628}, {633, 633, 497: 633, 518: 633}, {669, 669}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 3458, 570: 5195, 663: 3459, 2731, 2732, 2730, 737: 5194, 776: 6092}, - {644, 644, 481: 6094, 1324: 6093}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 3459, 570: 5196, 663: 3460, 2732, 2733, 2731, 737: 5195, 776: 6093}, + {644, 644, 481: 6095, 1324: 6094}, // 3585 {670, 670}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 5622, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 5627, 663: 3459, 2731, 2732, 2730, 737: 5149, 799: 5629, 819: 5630, 5628, 860: 6095}, - {643, 643, 7: 5631}, - {583, 583, 86: 1725, 159: 1725, 490: 1725, 497: 583, 499: 6020, 518: 583, 544: 6021, 648: 1725, 651: 1725, 804: 6023, 840: 6106}, - {86: 913, 159: 6099, 490: 5363, 648: 913, 858: 6098}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 5623, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 5628, 663: 3460, 2732, 2733, 2731, 737: 5150, 799: 5630, 819: 5631, 5629, 860: 6096}, + {643, 643, 7: 5632}, + {583, 583, 86: 1725, 159: 1725, 490: 1725, 497: 583, 499: 6021, 518: 583, 544: 6022, 648: 1725, 651: 1725, 804: 6024, 840: 6107}, + {86: 913, 159: 6100, 490: 5364, 648: 913, 858: 6099}, // 3590 - {86: 6100, 648: 6101}, + {86: 6101, 648: 6102}, {673, 673}, - {245, 245, 497: 2691, 789: 2692, 6105}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 6102, 2731, 2732, 2730}, - {86: 6103}, + {245, 245, 497: 2692, 789: 2693, 6106}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 6103, 2732, 2733, 2731}, + {86: 6104}, // 3595 - {245, 245, 497: 2691, 789: 2692, 6104}, + {245, 245, 497: 2692, 789: 2693, 6105}, {672, 672}, {674, 674}, {631, 631, 497: 631, 518: 631}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 6122}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 6123}, // 3600 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 6121}, - {2: 1848, 1848, 1848, 1848, 1848, 8: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 48: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 566: 4788, 784: 6119}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 6118}, - {160: 6116}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 3458, 570: 5195, 663: 3459, 2731, 2732, 2730, 737: 5194, 776: 6115}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 6122}, + {2: 1848, 1848, 1848, 1848, 1848, 8: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 48: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 566: 4789, 784: 6120}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 6119}, + {160: 6117}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 3459, 570: 5196, 663: 3460, 2732, 2733, 2731, 737: 5195, 776: 6116}, // 3605 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 6114, 2731, 2732, 2730}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 6115, 2732, 2733, 2731}, {675, 675}, {676, 676}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4951, 2731, 2732, 2730, 884: 6117}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4952, 2732, 2733, 2731, 884: 6118}, {677, 677}, // 3610 {678, 678}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 5294, 2731, 2732, 2730, 814: 6120}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 5295, 2732, 2733, 2731, 814: 6121}, {679, 679}, {680, 680}, {681, 681}, // 3615 {682, 682}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 3317, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3316, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 6127, 3222, 3302, 3221, 3218}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 2809, 2757, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 2838, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 2843, 2735, 2752, 2770, 2897, 2989, 2787, 2917, 3000, 2799, 2910, 2911, 2906, 2864, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 2845, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 2729, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 2849, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 2768, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 2834, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 2835, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 2905, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 2793, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 2720, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 2851, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 2721, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3112, 2847, 3113, 3114, 2746, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3127, 3128, 3178, 3177, 3026, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 2887, 2904, 3027, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3145, 3146, 3147, 2900, 3098, 3157, 3158, 3168, 3153, 3154, 3155, 3187, 2846, 473: 3229, 475: 3208, 3227, 2724, 479: 3237, 483: 3241, 3245, 3226, 3225, 3263, 492: 3199, 501: 3238, 506: 3261, 3244, 3203, 543: 3233, 566: 3240, 3262, 2722, 570: 3246, 3198, 3200, 574: 3202, 3201, 3230, 3206, 3220, 3232, 3207, 3211, 583: 3239, 3231, 587: 3236, 3242, 3251, 3304, 3252, 3253, 3205, 3282, 3223, 3224, 3277, 3278, 3279, 3280, 3281, 3234, 3259, 3264, 3274, 3275, 3268, 3283, 3284, 3285, 3269, 3287, 3288, 3270, 3286, 3265, 3273, 3271, 3257, 3289, 3290, 3235, 3294, 3247, 3248, 3250, 3293, 3299, 3298, 3300, 3297, 3301, 3296, 3295, 3292, 3243, 3291, 639: 3249, 3254, 3255, 647: 2725, 663: 3213, 2731, 2732, 2730, 708: 3228, 3303, 3214, 3219, 3204, 3276, 3217, 3215, 3216, 3256, 3267, 3266, 3260, 3258, 3272, 3212, 3222, 3302, 3221, 3218, 2728, 2727, 2726, 6126}, - {593, 593, 505: 3313, 509: 3311, 3312, 3310, 3308, 733: 3309, 3307}, - {594, 594, 482: 3318, 585: 3319}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 3318, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3317, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 6128, 3223, 3303, 3222, 3219}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 2810, 2758, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 2839, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 2844, 2736, 2753, 2771, 2898, 2990, 2788, 2918, 3001, 2800, 2911, 2912, 2907, 2865, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 2846, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 2730, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 2850, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 2769, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 2835, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 2836, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 2906, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 2794, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 2721, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 2852, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 2722, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3113, 2848, 3114, 3115, 2747, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3128, 3129, 3179, 3178, 3027, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 2888, 2905, 3028, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3146, 3147, 3148, 2901, 3099, 3158, 3159, 3169, 3154, 3155, 3156, 3188, 2847, 473: 3230, 475: 3209, 3228, 2725, 479: 3238, 483: 3242, 3246, 3227, 3226, 3264, 492: 3200, 501: 3239, 506: 3262, 3245, 3204, 543: 3234, 566: 3241, 3263, 2723, 570: 3247, 3199, 3201, 574: 3203, 3202, 3231, 3207, 3221, 3233, 3208, 3212, 583: 3240, 3232, 587: 3237, 3243, 3252, 3305, 3253, 3254, 3206, 3283, 3224, 3225, 3278, 3279, 3280, 3281, 3282, 3235, 3260, 3265, 3275, 3276, 3269, 3284, 3285, 3286, 3270, 3288, 3289, 3271, 3287, 3266, 3274, 3272, 3258, 3290, 3291, 3236, 3295, 3248, 3249, 3251, 3294, 3300, 3299, 3301, 3298, 3302, 3297, 3296, 3293, 3244, 3292, 639: 3250, 3255, 3256, 647: 2726, 663: 3214, 2732, 2733, 2731, 708: 3229, 3304, 3215, 3220, 3205, 3277, 3218, 3216, 3217, 3257, 3268, 3267, 3261, 3259, 3273, 3213, 3223, 3303, 3222, 3219, 2729, 2728, 2727, 6127}, + {593, 593, 505: 3314, 509: 3312, 3313, 3311, 3309, 733: 3310, 3308}, + {594, 594, 482: 3319, 585: 3320}, // 3620 - {1945, 1945, 176: 6130, 569: 1945, 1254: 6129}, - {559, 559, 569: 6132, 967: 6131}, + {1945, 1945, 176: 6131, 569: 1945, 1254: 6130}, + {559, 559, 569: 6133, 967: 6132}, {1944, 1944, 569: 1944}, {1950, 1950}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 3890, 794: 6133}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 3891, 794: 6134}, // 3625 - {558, 558, 7: 3892}, - {2: 1947, 1947, 1947, 1947, 1947, 8: 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 48: 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 566: 6136, 1221: 6135}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 6139, 2731, 2732, 2730}, - {476: 4057, 4056, 809: 6137}, - {188: 6138}, + {558, 558, 7: 3893}, + {2: 1947, 1947, 1947, 1947, 1947, 8: 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 48: 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 566: 6137, 1221: 6136}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 6140, 2732, 2733, 2731}, + {476: 4058, 4057, 809: 6138}, + {188: 6139}, // 3630 {2: 1946, 1946, 1946, 1946, 1946, 8: 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 48: 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946}, {1953, 1953}, - {2: 1949, 1949, 1949, 1949, 1949, 8: 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 48: 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 566: 6142, 1222: 6141}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 6144, 2731, 2732, 2730}, - {188: 6143}, + {2: 1949, 1949, 1949, 1949, 1949, 8: 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 48: 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 566: 6143, 1222: 6142}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 6145, 2732, 2733, 2731}, + {188: 6144}, // 3635 {2: 1948, 1948, 1948, 1948, 1948, 8: 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 48: 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948}, {1954, 1954}, - {508: 2705, 732: 6146}, + {508: 2706, 732: 6147}, {1956, 1956}, - {499: 6156}, + {499: 6157}, // 3640 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 523: 6151, 663: 5294, 2731, 2732, 2730, 814: 6153, 1198: 6152}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 3890, 794: 6150}, - {7: 3892, 499: 2003, 649: 2003}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 523: 6152, 663: 5295, 2732, 2733, 2731, 814: 6154, 1198: 6153}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 3891, 794: 6151}, + {7: 3893, 499: 2003, 649: 2003}, {499: 2005, 649: 2005}, - {7: 6154, 499: 2004, 649: 2004}, + {7: 6155, 499: 2004, 649: 2004}, // 3645 {7: 2002, 499: 2002, 649: 2002}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 5294, 2731, 2732, 2730, 814: 6155}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 5295, 2732, 2733, 2731, 814: 6156}, {7: 2001, 499: 2001, 649: 2001}, - {475: 6157}, - {2000, 2000, 15: 2000, 48: 2000, 50: 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 472: 2000, 652: 2000, 896: 6158}, + {475: 6158}, + {2000, 2000, 15: 2000, 48: 2000, 50: 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 472: 2000, 652: 2000, 896: 6159}, // 3650 - {2006, 2006, 15: 6185, 48: 6161, 50: 6181, 6174, 6164, 6160, 6168, 6172, 6184, 6167, 6173, 6171, 6169, 6182, 6175, 6163, 6183, 6162, 6165, 6166, 6170, 472: 6176, 652: 6186, 892: 6178, 6177, 6180, 6159, 897: 6179}, + {2006, 2006, 15: 6186, 48: 6162, 50: 6182, 6175, 6165, 6161, 6169, 6173, 6185, 6168, 6174, 6172, 6170, 6183, 6176, 6164, 6184, 6163, 6166, 6167, 6171, 472: 6177, 652: 6187, 892: 6179, 6178, 6181, 6160, 897: 6180}, {1999, 1999, 15: 1999, 48: 1999, 50: 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 472: 1999, 652: 1999}, {498: 1998, 508: 1998}, {498: 1997, 508: 1997}, @@ -10515,20 +10516,20 @@ var ( {475: 1985, 498: 1985}, {2: 1984, 1984, 1984, 1984, 1984, 8: 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 48: 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 475: 1984, 491: 1984, 498: 1984, 507: 1984}, {2: 1983, 1983, 1983, 1983, 1983, 8: 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 48: 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 475: 1983, 491: 1983, 498: 1983, 507: 1983}, - {199: 6226}, - {498: 4246, 508: 2037, 735: 6224}, + {199: 6227}, + {498: 4247, 508: 2037, 735: 6225}, // 3670 - {498: 4246, 508: 2037, 571: 2037, 2037, 735: 6222}, - {475: 2037, 498: 4246, 735: 6220}, - {2: 2037, 2037, 2037, 2037, 2037, 8: 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 48: 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 475: 2037, 491: 2037, 498: 4246, 507: 2037, 735: 6215}, - {475: 2037, 498: 4246, 508: 2037, 735: 6210}, - {475: 2037, 498: 4246, 508: 2037, 735: 6207}, + {498: 4247, 508: 2037, 571: 2037, 2037, 735: 6223}, + {475: 2037, 498: 4247, 735: 6221}, + {2: 2037, 2037, 2037, 2037, 2037, 8: 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 48: 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 475: 2037, 491: 2037, 498: 4247, 507: 2037, 735: 6216}, + {475: 2037, 498: 4247, 508: 2037, 735: 6211}, + {475: 2037, 498: 4247, 508: 2037, 735: 6208}, // 3675 - {498: 4246, 508: 2037, 735: 6202}, - {98: 2037, 107: 2037, 498: 4246, 508: 2037, 735: 6199}, - {182: 2037, 2037, 186: 2037, 498: 4246, 508: 2037, 571: 2037, 2037, 735: 6196}, - {182: 2037, 2037, 186: 2037, 498: 4246, 508: 2037, 571: 2037, 2037, 735: 6187}, - {182: 6193, 6194, 186: 6195, 508: 2705, 571: 6191, 6192, 732: 6190, 925: 6188, 1091: 6189}, + {498: 4247, 508: 2037, 735: 6203}, + {98: 2037, 107: 2037, 498: 4247, 508: 2037, 735: 6200}, + {182: 2037, 2037, 186: 2037, 498: 4247, 508: 2037, 571: 2037, 2037, 735: 6197}, + {182: 2037, 2037, 186: 2037, 498: 4247, 508: 2037, 571: 2037, 2037, 735: 6188}, + {182: 6194, 6195, 186: 6196, 508: 2706, 571: 6192, 6193, 732: 6191, 925: 6189, 1091: 6190}, // 3680 {1967, 1967, 15: 1967, 48: 1967, 50: 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 472: 1967, 652: 1967}, {1966, 1966, 15: 1966, 48: 1966, 50: 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 472: 1966, 652: 1966}, @@ -10539,64 +10540,64 @@ var ( {1959, 1959, 15: 1959, 48: 1959, 50: 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 472: 1959, 652: 1959}, {1958, 1958, 15: 1958, 48: 1958, 50: 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 472: 1958, 652: 1958}, {1957, 1957, 15: 1957, 48: 1957, 50: 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 472: 1957, 652: 1957}, - {182: 6193, 6194, 186: 6195, 508: 2705, 571: 6191, 6192, 732: 6190, 925: 6197, 1091: 6198}, + {182: 6194, 6195, 186: 6196, 508: 2706, 571: 6192, 6193, 732: 6191, 925: 6198, 1091: 6199}, {1969, 1969, 15: 1969, 48: 1969, 50: 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 472: 1969, 652: 1969}, // 3690 {1968, 1968, 15: 1968, 48: 1968, 50: 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 472: 1968, 652: 1968}, - {98: 3912, 107: 3911, 508: 2705, 732: 2704, 743: 6201, 832: 6200}, + {98: 3913, 107: 3912, 508: 2706, 732: 2705, 743: 6202, 832: 6201}, {1971, 1971, 15: 1971, 48: 1971, 50: 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 472: 1971, 652: 1971}, {1970, 1970, 15: 1970, 48: 1970, 50: 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 472: 1970, 652: 1970}, - {508: 2705, 732: 2704, 743: 6203}, + {508: 2706, 732: 2705, 743: 6204}, // 3695 - {205: 6204}, - {556: 6205}, - {108: 6206}, + {205: 6205}, + {556: 6206}, + {108: 6207}, {1972, 1972, 15: 1972, 48: 1972, 50: 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 472: 1972, 652: 1972}, - {475: 6208, 508: 2705, 732: 2704, 743: 6209}, + {475: 6209, 508: 2706, 732: 2705, 743: 6210}, // 3700 {1974, 1974, 15: 1974, 48: 1974, 50: 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 472: 1974, 652: 1974}, {1973, 1973, 15: 1973, 48: 1973, 50: 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 472: 1973, 652: 1973}, - {475: 6212, 508: 2705, 732: 2704, 743: 6211}, - {1975, 1975, 15: 1975, 48: 1975, 50: 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 101: 3432, 104: 3428, 108: 3425, 3440, 3427, 3424, 3426, 3430, 3431, 3436, 3435, 3434, 3438, 3439, 3433, 3437, 123: 3429, 472: 1975, 652: 1975, 802: 6213}, + {475: 6213, 508: 2706, 732: 2705, 743: 6212}, + {1975, 1975, 15: 1975, 48: 1975, 50: 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 101: 3433, 104: 3429, 108: 3426, 3441, 3428, 3425, 3427, 3431, 3432, 3437, 3436, 3435, 3439, 3440, 3434, 3438, 123: 3430, 472: 1975, 652: 1975, 802: 6214}, {1976, 1976, 15: 1976, 48: 1976, 50: 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 472: 1976, 652: 1976}, // 3705 - {306: 6214}, + {306: 6215}, {1977, 1977, 15: 1977, 48: 1977, 50: 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 472: 1977, 652: 1977}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 3458, 491: 6218, 507: 6219, 663: 3459, 2731, 2732, 2730, 737: 6217, 1305: 6216}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 3459, 491: 6219, 507: 6220, 663: 3460, 2732, 2733, 2731, 737: 6218, 1305: 6217}, {1978, 1978, 15: 1978, 48: 1978, 50: 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 472: 1978, 652: 1978}, {254, 254, 15: 254, 48: 254, 50: 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 472: 254, 652: 254}, // 3710 {253, 253, 15: 253, 48: 253, 50: 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 472: 253, 652: 253}, {252, 252, 15: 252, 48: 252, 50: 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 472: 252, 652: 252}, - {475: 6221}, + {475: 6222}, {1979, 1979, 15: 1979, 48: 1979, 50: 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 472: 1979, 652: 1979}, - {508: 2705, 571: 6191, 6192, 732: 6190, 925: 6223}, + {508: 2706, 571: 6192, 6193, 732: 6191, 925: 6224}, // 3715 {1980, 1980, 15: 1980, 48: 1980, 50: 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 472: 1980, 652: 1980}, - {508: 2705, 732: 2704, 743: 6225}, + {508: 2706, 732: 2705, 743: 6226}, {1981, 1981, 15: 1981, 48: 1981, 50: 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 472: 1981, 652: 1981}, {2: 1982, 1982, 1982, 1982, 1982, 8: 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 48: 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 475: 1982, 491: 1982, 498: 1982, 507: 1982}, - {649: 6228}, + {649: 6229}, // 3720 - {475: 6229}, - {2000, 2000, 15: 2000, 48: 2000, 50: 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 472: 2000, 652: 2000, 896: 6230}, - {2007, 2007, 15: 6185, 48: 6161, 50: 6181, 6174, 6164, 6160, 6168, 6172, 6184, 6167, 6173, 6171, 6169, 6182, 6175, 6163, 6183, 6162, 6165, 6166, 6170, 472: 6176, 652: 6186, 892: 6178, 6177, 6180, 6159, 897: 6179}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 6232, 2731, 2732, 2730}, + {475: 6230}, + {2000, 2000, 15: 2000, 48: 2000, 50: 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 472: 2000, 652: 2000, 896: 6231}, + {2007, 2007, 15: 6186, 48: 6162, 50: 6182, 6175, 6165, 6161, 6169, 6173, 6185, 6168, 6174, 6172, 6170, 6183, 6176, 6164, 6184, 6163, 6166, 6167, 6171, 472: 6177, 652: 6187, 892: 6179, 6178, 6181, 6160, 897: 6180}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 6233, 2732, 2733, 2731}, {2008, 2008}, // 3725 {2009, 2009}, - {2027, 2027, 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4111, 2731, 2732, 2730, 742: 6266}, + {2027, 2027, 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4112, 2732, 2733, 2731, 742: 6267}, {2025, 2025}, - {26: 6264}, - {1758, 1758, 1758, 1758, 1758, 1758, 1758, 8: 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 48: 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 498: 6253, 651: 1758}, + {26: 6265}, + {1758, 1758, 1758, 1758, 1758, 1758, 1758, 8: 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 48: 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 498: 6254, 651: 1758}, // 3730 - {251: 6240, 473: 2559, 2558, 501: 2557, 507: 2543, 567: 2542, 569: 2556, 645: 2552, 653: 2660, 660: 2677, 708: 2678, 738: 2524, 747: 2679, 2553, 2554, 2555, 2564, 755: 2562, 2561, 2560, 2527, 2685, 2684, 765: 2525, 771: 2659, 773: 2682, 2683, 2681, 778: 2526, 782: 2680, 805: 2686, 824: 6239}, + {251: 6241, 473: 2560, 2559, 501: 2558, 507: 2544, 567: 2543, 569: 2557, 645: 2553, 653: 2661, 660: 2678, 708: 2679, 738: 2525, 747: 2680, 2554, 2555, 2556, 2565, 755: 2563, 2562, 2561, 2528, 2686, 2685, 765: 2526, 771: 2660, 773: 2683, 2684, 2682, 778: 2527, 782: 2681, 805: 2687, 824: 6240}, {2019, 2019}, - {498: 6241}, - {165: 6245, 226: 6248, 244: 6247, 299: 6244, 6250, 6249, 475: 6243, 576: 6246, 1042: 6242}, - {473: 2559, 2558, 501: 2557, 507: 2543, 567: 2542, 569: 2556, 645: 2552, 653: 2660, 660: 2677, 708: 2678, 738: 2524, 747: 2679, 2553, 2554, 2555, 2564, 755: 2562, 2561, 2560, 2527, 2685, 2684, 765: 2525, 771: 2659, 773: 2682, 2683, 2681, 778: 2526, 782: 2680, 805: 2686, 824: 6252}, + {498: 6242}, + {165: 6246, 226: 6249, 244: 6248, 299: 6245, 6251, 6250, 475: 6244, 576: 6247, 1042: 6243}, + {473: 2560, 2559, 501: 2558, 507: 2544, 567: 2543, 569: 2557, 645: 2553, 653: 2661, 660: 2678, 708: 2679, 738: 2525, 747: 2680, 2554, 2555, 2556, 2565, 755: 2563, 2562, 2561, 2528, 2686, 2685, 765: 2526, 771: 2660, 773: 2683, 2684, 2682, 778: 2527, 782: 2681, 805: 2687, 824: 6253}, // 3735 - {473: 2559, 2558, 501: 2557, 507: 2543, 567: 2542, 569: 2556, 645: 2552, 653: 2660, 660: 2677, 708: 2678, 738: 2524, 747: 2679, 2553, 2554, 2555, 2564, 755: 2562, 2561, 2560, 2527, 2685, 2684, 765: 2525, 771: 2659, 773: 2682, 2683, 2681, 778: 2526, 782: 2680, 805: 2686, 824: 6251}, + {473: 2560, 2559, 501: 2558, 507: 2544, 567: 2543, 569: 2557, 645: 2553, 653: 2661, 660: 2678, 708: 2679, 738: 2525, 747: 2680, 2554, 2555, 2556, 2565, 755: 2563, 2562, 2561, 2528, 2686, 2685, 765: 2526, 771: 2660, 773: 2683, 2684, 2682, 778: 2527, 782: 2681, 805: 2687, 824: 6252}, {473: 2016, 2016, 494: 2016, 501: 2016, 507: 2016, 567: 2016, 569: 2016, 645: 2016, 653: 2016, 660: 2016, 738: 2016}, {473: 2015, 2015, 494: 2015, 501: 2015, 507: 2015, 567: 2015, 569: 2015, 645: 2015, 653: 2015, 660: 2015, 738: 2015}, {473: 2014, 2014, 494: 2014, 501: 2014, 507: 2014, 567: 2014, 569: 2014, 645: 2014, 653: 2014, 660: 2014, 738: 2014}, @@ -10608,29 +10609,29 @@ var ( {2017, 2017}, {2018, 2018}, // 3745 - {165: 6245, 226: 6248, 244: 6247, 299: 6244, 6250, 6249, 475: 6254, 576: 6246, 1042: 6255}, - {473: 2559, 2558, 494: 6260, 501: 2557, 507: 2543, 567: 2542, 569: 2556, 645: 2552, 653: 2660, 660: 2677, 708: 2678, 738: 2524, 747: 2679, 2553, 2554, 2555, 2564, 755: 2562, 2561, 2560, 2527, 2685, 2684, 765: 2525, 771: 2659, 773: 2682, 2683, 2681, 778: 2526, 782: 2680, 805: 2686, 824: 6261}, - {473: 2559, 2558, 494: 6256, 501: 2557, 507: 2543, 567: 2542, 569: 2556, 645: 2552, 653: 2660, 660: 2677, 708: 2678, 738: 2524, 747: 2679, 2553, 2554, 2555, 2564, 755: 2562, 2561, 2560, 2527, 2685, 2684, 765: 2525, 771: 2659, 773: 2682, 2683, 2681, 778: 2526, 782: 2680, 805: 2686, 824: 6257}, - {26: 6258}, + {165: 6246, 226: 6249, 244: 6248, 299: 6245, 6251, 6250, 475: 6255, 576: 6247, 1042: 6256}, + {473: 2560, 2559, 494: 6261, 501: 2558, 507: 2544, 567: 2543, 569: 2557, 645: 2553, 653: 2661, 660: 2678, 708: 2679, 738: 2525, 747: 2680, 2554, 2555, 2556, 2565, 755: 2563, 2562, 2561, 2528, 2686, 2685, 765: 2526, 771: 2660, 773: 2683, 2684, 2682, 778: 2527, 782: 2681, 805: 2687, 824: 6262}, + {473: 2560, 2559, 494: 6257, 501: 2558, 507: 2544, 567: 2543, 569: 2557, 645: 2553, 653: 2661, 660: 2678, 708: 2679, 738: 2525, 747: 2680, 2554, 2555, 2556, 2565, 755: 2563, 2562, 2561, 2528, 2686, 2685, 765: 2526, 771: 2660, 773: 2683, 2684, 2682, 778: 2527, 782: 2681, 805: 2687, 824: 6258}, + {26: 6259}, {2020, 2020}, // 3750 - {508: 2705, 732: 6259}, + {508: 2706, 732: 6260}, {2021, 2021}, - {26: 6262}, + {26: 6263}, {2022, 2022}, - {508: 2705, 732: 6263}, + {508: 2706, 732: 6264}, // 3755 {2023, 2023}, - {508: 2705, 732: 6265}, + {508: 2706, 732: 6266}, {2024, 2024}, {2026, 2026}, {2034, 2034}, // 3760 - {498: 6292}, - {71: 2518, 145: 2520, 152: 2548, 2533, 155: 2517, 395: 6288, 473: 2559, 2558, 501: 2557, 504: 6272, 507: 2543, 567: 2542, 569: 2556, 645: 2552, 653: 2660, 708: 6270, 738: 2524, 747: 6271, 2553, 2554, 2555, 2564, 755: 2562, 2561, 2560, 2527, 6278, 6277, 765: 2525, 771: 2659, 773: 6275, 6276, 6274, 778: 2526, 782: 6273, 798: 2534, 808: 6286, 843: 6280, 847: 6281, 857: 6279, 859: 6283, 861: 6284, 6282, 6285, 918: 6287}, - {459, 459, 480: 805, 488: 805, 805, 493: 2697, 500: 2698, 502: 2694, 766: 3859, 3860}, + {498: 6293}, + {71: 2519, 145: 2521, 152: 2549, 2534, 155: 2518, 395: 6289, 473: 2560, 2559, 501: 2558, 504: 6273, 507: 2544, 567: 2543, 569: 2557, 645: 2553, 653: 2661, 708: 6271, 738: 2525, 747: 6272, 2554, 2555, 2556, 2565, 755: 2563, 2562, 2561, 2528, 6279, 6278, 765: 2526, 771: 2660, 773: 6276, 6277, 6275, 778: 2527, 782: 6274, 798: 2535, 808: 6287, 843: 6281, 847: 6282, 857: 6280, 859: 6284, 861: 6285, 6283, 6286, 918: 6288}, + {459, 459, 480: 805, 488: 805, 805, 493: 2698, 500: 2699, 502: 2695, 766: 3860, 3861}, {461, 461, 480: 806, 488: 806, 806}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 5591, 5586, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 5589, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 5588, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 5593, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 5587, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 5596, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 5594, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 5590, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 506: 3805, 568: 5602, 590: 5601, 646: 3803, 663: 5599, 2731, 2732, 2730, 772: 5603, 829: 5600, 976: 5604, 1155: 5597}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 5592, 5587, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 5590, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 5589, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 5594, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 5588, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 5597, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 5595, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 5591, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 506: 3806, 568: 5603, 590: 5602, 646: 3804, 663: 5600, 2732, 2733, 2731, 772: 5604, 829: 5601, 976: 5605, 1155: 5598}, // 3765 {466, 466}, {465, 465}, @@ -10647,188 +10648,188 @@ var ( {454, 454}, {453, 453}, {452, 452}, - {21: 5098}, + {21: 5099}, {2032, 2032}, // 3780 - {498: 6289}, - {475: 6290}, - {71: 2518, 145: 2520, 152: 2548, 2533, 155: 2517, 473: 2559, 2558, 501: 2557, 504: 6272, 507: 2543, 567: 2542, 569: 2556, 645: 2552, 653: 2660, 708: 6270, 738: 2524, 747: 6271, 2553, 2554, 2555, 2564, 755: 2562, 2561, 2560, 2527, 6278, 6277, 765: 2525, 771: 2659, 773: 6275, 6276, 6274, 778: 2526, 782: 6273, 798: 2534, 808: 6286, 843: 6280, 847: 6281, 857: 6279, 859: 6283, 861: 6284, 6282, 6285, 918: 6291}, + {498: 6290}, + {475: 6291}, + {71: 2519, 145: 2521, 152: 2549, 2534, 155: 2518, 473: 2560, 2559, 501: 2558, 504: 6273, 507: 2544, 567: 2543, 569: 2557, 645: 2553, 653: 2661, 708: 6271, 738: 2525, 747: 6272, 2554, 2555, 2556, 2565, 755: 2563, 2562, 2561, 2528, 6279, 6278, 765: 2526, 771: 2660, 773: 6276, 6277, 6275, 778: 2527, 782: 6274, 798: 2535, 808: 6287, 843: 6281, 847: 6282, 857: 6280, 859: 6284, 861: 6285, 6283, 6286, 918: 6292}, {2031, 2031}, - {475: 6293}, + {475: 6294}, // 3785 - {71: 2518, 145: 2520, 152: 2548, 2533, 155: 2517, 473: 2559, 2558, 501: 2557, 504: 6272, 507: 2543, 567: 2542, 569: 2556, 645: 2552, 653: 2660, 708: 6270, 738: 2524, 747: 6271, 2553, 2554, 2555, 2564, 755: 2562, 2561, 2560, 2527, 6278, 6277, 765: 2525, 771: 2659, 773: 6275, 6276, 6274, 778: 2526, 782: 6273, 798: 2534, 808: 6286, 843: 6280, 847: 6281, 857: 6279, 859: 6283, 861: 6284, 6282, 6285, 918: 6294}, + {71: 2519, 145: 2521, 152: 2549, 2534, 155: 2518, 473: 2560, 2559, 501: 2558, 504: 6273, 507: 2544, 567: 2543, 569: 2557, 645: 2553, 653: 2661, 708: 6271, 738: 2525, 747: 6272, 2554, 2555, 2556, 2565, 755: 2563, 2562, 2561, 2528, 6279, 6278, 765: 2526, 771: 2660, 773: 6276, 6277, 6275, 778: 2527, 782: 6274, 798: 2535, 808: 6287, 843: 6281, 847: 6282, 857: 6280, 859: 6284, 861: 6285, 6283, 6286, 918: 6295}, {2033, 2033}, - {2: 1048, 1048, 1048, 1048, 1048, 8: 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 48: 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 491: 1048, 499: 1048, 752: 5301, 5300, 5299, 836: 5302, 885: 6296}, - {2: 1036, 1036, 1036, 1036, 1036, 8: 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 48: 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 5667, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 491: 1036, 499: 1036, 1106: 6297}, - {2: 1846, 1846, 1846, 1846, 1846, 8: 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 48: 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 491: 4158, 499: 1846, 853: 6298}, + {2: 1048, 1048, 1048, 1048, 1048, 8: 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 48: 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 491: 1048, 499: 1048, 752: 5302, 5301, 5300, 836: 5303, 885: 6297}, + {2: 1036, 1036, 1036, 1036, 1036, 8: 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 48: 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 5668, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 491: 1036, 499: 1036, 1106: 6298}, + {2: 1846, 1846, 1846, 1846, 1846, 8: 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 48: 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 491: 4159, 499: 1846, 853: 6299}, // 3790 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 499: 6299, 663: 5671, 2731, 2732, 2730, 915: 5672, 965: 5670}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 6301, 2731, 2732, 2730, 736: 5684, 915: 5672, 965: 6300}, - {7: 5680, 481: 6304}, - {1046, 1046, 1046, 1046, 1046, 1046, 1046, 1038, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 48: 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 478: 1046, 481: 1038, 490: 1046, 1046, 493: 1046, 497: 1046, 502: 1046, 1046, 525: 1046, 651: 6302, 905: 5673}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 523: 5676, 663: 6303, 2731, 2732, 2730}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 499: 6300, 663: 5672, 2732, 2733, 2731, 915: 5673, 965: 5671}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 6302, 2732, 2733, 2731, 736: 5685, 915: 5673, 965: 6301}, + {7: 5681, 481: 6305}, + {1046, 1046, 1046, 1046, 1046, 1046, 1046, 1038, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 48: 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 478: 1046, 481: 1038, 490: 1046, 1046, 493: 1046, 497: 1046, 502: 1046, 1046, 525: 1046, 651: 6303, 905: 5674}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 523: 5677, 663: 6304, 2732, 2733, 2731}, // 3795 - {1045, 1045, 1045, 1045, 1045, 1045, 1045, 1038, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 48: 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 478: 1045, 481: 1038, 490: 1045, 1045, 493: 1045, 497: 1045, 502: 1045, 1045, 525: 1045, 651: 5678, 905: 5677}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 473: 5313, 579: 5308, 663: 3889, 2731, 2732, 2730, 708: 5312, 736: 5311, 796: 5310, 800: 5309, 5315, 850: 5305, 888: 6305}, - {245, 245, 7: 5359, 497: 2691, 789: 2692, 6306}, + {1045, 1045, 1045, 1045, 1045, 1045, 1045, 1038, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 48: 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 478: 1045, 481: 1038, 490: 1045, 1045, 493: 1045, 497: 1045, 502: 1045, 1045, 525: 1045, 651: 5679, 905: 5678}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 473: 5314, 579: 5309, 663: 3890, 2732, 2733, 2731, 708: 5313, 736: 5312, 796: 5311, 800: 5310, 5316, 850: 5306, 888: 6306}, + {245, 245, 7: 5360, 497: 2692, 789: 2693, 6307}, {2063, 2063}, - {2066, 2066, 7: 3558}, + {2066, 2066, 7: 3559}, // 3800 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 6366, 2731, 2732, 2730}, - {2: 1850, 1850, 1850, 1850, 1850, 8: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 48: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 566: 4416, 780: 6364}, - {2: 1850, 1850, 1850, 1850, 1850, 8: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 48: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 566: 4416, 780: 6355}, - {122: 5437, 569: 5436, 1145: 6351}, - {156: 591, 162: 5491}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 6367, 2732, 2733, 2731}, + {2: 1850, 1850, 1850, 1850, 1850, 8: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 48: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 566: 4417, 780: 6365}, + {2: 1850, 1850, 1850, 1850, 1850, 8: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 48: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 566: 4417, 780: 6356}, + {122: 5438, 569: 5437, 1145: 6352}, + {156: 591, 162: 5492}, // 3805 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 566: 6346, 663: 3889, 2731, 2732, 2730, 736: 3890, 794: 6345}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 3458, 566: 6342, 570: 5195, 663: 3459, 2731, 2732, 2730, 737: 5194, 776: 5196, 866: 6341}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 5622, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 5627, 566: 6338, 663: 3459, 2731, 2732, 2730, 737: 5149, 799: 5629, 819: 5630, 5628, 860: 6337}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 6333}, - {2: 1850, 1850, 1850, 1850, 1850, 8: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 48: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 566: 4416, 780: 6331}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 566: 6347, 663: 3890, 2732, 2733, 2731, 736: 3891, 794: 6346}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 3459, 566: 6343, 570: 5196, 663: 3460, 2732, 2733, 2731, 737: 5195, 776: 5197, 866: 6342}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 5623, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 5628, 566: 6339, 663: 3460, 2732, 2733, 2731, 737: 5150, 799: 5630, 819: 5631, 5629, 860: 6338}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 6334}, + {2: 1850, 1850, 1850, 1850, 1850, 8: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 48: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 566: 4417, 780: 6332}, // 3810 - {156: 6326}, - {160: 6323}, - {2: 1850, 1850, 1850, 1850, 1850, 8: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 48: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 566: 4416, 780: 6321}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 3890, 794: 6322}, - {26, 26, 7: 3892}, + {156: 6327}, + {160: 6324}, + {2: 1850, 1850, 1850, 1850, 1850, 8: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 48: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 566: 4417, 780: 6322}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 3891, 794: 6323}, + {26, 26, 7: 3893}, // 3815 - {2: 1850, 1850, 1850, 1850, 1850, 8: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 48: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 566: 4416, 780: 6324}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4951, 2731, 2732, 2730, 884: 6325}, + {2: 1850, 1850, 1850, 1850, 1850, 8: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 48: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 566: 4417, 780: 6325}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4952, 2732, 2733, 2731, 884: 6326}, {53, 53}, - {494: 6327}, - {473: 2559, 2558, 501: 2557, 507: 2543, 567: 2542, 569: 2556, 645: 2552, 653: 2660, 708: 5652, 738: 5650, 747: 5653, 2553, 2554, 2555, 2564, 755: 2562, 2561, 2560, 5651, 5655, 5654, 765: 5657, 771: 2659, 773: 5658, 5659, 5656, 844: 6328}, + {494: 6328}, + {473: 2560, 2559, 501: 2558, 507: 2544, 567: 2543, 569: 2557, 645: 2553, 653: 2661, 708: 5653, 738: 5651, 747: 5654, 2554, 2555, 2556, 2565, 755: 2563, 2562, 2561, 5652, 5656, 5655, 765: 5658, 771: 2660, 773: 5659, 5660, 5657, 844: 6329}, // 3820 - {177, 177, 481: 6329}, - {473: 2559, 2558, 501: 2557, 507: 2543, 567: 2542, 569: 2556, 645: 2552, 653: 2660, 708: 5652, 738: 5650, 747: 5653, 2553, 2554, 2555, 2564, 755: 2562, 2561, 2560, 5651, 5655, 5654, 765: 5657, 771: 2659, 773: 5658, 5659, 5656, 844: 6330}, + {177, 177, 481: 6330}, + {473: 2560, 2559, 501: 2558, 507: 2544, 567: 2543, 569: 2557, 645: 2553, 653: 2661, 708: 5653, 738: 5651, 747: 5654, 2554, 2555, 2556, 2565, 755: 2563, 2562, 2561, 5652, 5656, 5655, 765: 5658, 771: 2660, 773: 5659, 5660, 5657, 844: 6331}, {176, 176}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 6332, 2731, 2732, 2730}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 6333, 2732, 2733, 2731}, {1951, 1951}, // 3825 - {2045, 2045, 158: 6335, 490: 6334}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4712, 2731, 2732, 2730, 788: 6336}, + {2045, 2045, 158: 6336, 490: 6335}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4713, 2732, 2733, 2731, 788: 6337}, {2043, 2043}, - {2044, 2044, 7: 4713}, - {2047, 2047, 7: 5631}, + {2044, 2044, 7: 4714}, + {2047, 2047, 7: 5632}, // 3830 - {584: 6339}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 5622, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 5627, 663: 3459, 2731, 2732, 2730, 737: 5149, 799: 5629, 819: 5630, 5628, 860: 6340}, - {2046, 2046, 7: 5631}, - {2049, 2049, 7: 5198}, - {584: 6343}, + {584: 6340}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 5623, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 5628, 663: 3460, 2732, 2733, 2731, 737: 5150, 799: 5630, 819: 5631, 5629, 860: 6341}, + {2046, 2046, 7: 5632}, + {2049, 2049, 7: 5199}, + {584: 6344}, // 3835 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 3458, 570: 5195, 663: 3459, 2731, 2732, 2730, 737: 5194, 776: 5196, 866: 6344}, - {2048, 2048, 7: 5198}, - {2042, 2042, 7: 3892, 669: 4764, 671: 4763, 909: 6350}, - {584: 6347}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 3890, 794: 6348}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 3459, 570: 5196, 663: 3460, 2732, 2733, 2731, 737: 5195, 776: 5197, 866: 6345}, + {2048, 2048, 7: 5199}, + {2042, 2042, 7: 3893, 669: 4765, 671: 4764, 909: 6351}, + {584: 6348}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 3891, 794: 6349}, // 3840 - {2042, 2042, 7: 3892, 669: 4764, 671: 4763, 909: 6349}, + {2042, 2042, 7: 3893, 669: 4765, 671: 4764, 909: 6350}, {2050, 2050}, {2051, 2051}, - {2: 1850, 1850, 1850, 1850, 1850, 8: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 48: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 566: 4416, 780: 6352}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 3890, 794: 6353}, + {2: 1850, 1850, 1850, 1850, 1850, 8: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 48: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 566: 4417, 780: 6353}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 3891, 794: 6354}, // 3845 - {2042, 2042, 7: 3892, 669: 4764, 671: 4763, 909: 6354}, + {2042, 2042, 7: 3893, 669: 4765, 671: 4764, 909: 6355}, {2055, 2055}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 6356, 2731, 2732, 2730}, - {472: 6357}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 6358}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 6357, 2732, 2733, 2731}, + {472: 6358}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 6359}, // 3850 - {2185, 2185, 81: 4200, 496: 4201, 868: 6360, 881: 6359, 1062: 6361}, - {2184, 2184, 81: 4200, 868: 6363}, - {2183, 2183, 496: 4201, 881: 6362}, + {2185, 2185, 81: 4201, 496: 4202, 868: 6361, 881: 6360, 1062: 6362}, + {2184, 2184, 81: 4201, 868: 6364}, + {2183, 2183, 496: 4202, 881: 6363}, {2056, 2056}, {2181, 2181}, // 3855 {2182, 2182}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 5294, 2731, 2732, 2730, 814: 6365}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 5295, 2732, 2733, 2731, 814: 6366}, {2057, 2057}, {2193, 2193}, - {2: 1848, 1848, 1848, 1848, 1848, 8: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 48: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 566: 4788, 784: 6588}, + {2: 1848, 1848, 1848, 1848, 1848, 8: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 48: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 566: 4789, 784: 6589}, // 3860 - {648: 6576}, + {648: 6577}, {648: 2179}, {648: 2178}, {648: 2177}, - {2: 1848, 1848, 1848, 1848, 1848, 8: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 48: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 566: 4788, 784: 6553}, + {2: 1848, 1848, 1848, 1848, 1848, 8: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 48: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 566: 4789, 784: 6554}, // 3865 - {16: 6474, 81: 6473, 99: 2083, 140: 2083, 667: 2083, 1327: 6472}, - {507: 6471}, - {2: 1848, 1848, 1848, 1848, 1848, 8: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 48: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 566: 4788, 784: 6459}, - {2: 1848, 1848, 1848, 1848, 1848, 8: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 48: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 475: 1848, 566: 4788, 570: 1848, 784: 6427}, - {2: 1848, 1848, 1848, 1848, 1848, 8: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 48: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 475: 1848, 566: 4788, 784: 6421}, + {16: 6475, 81: 6474, 99: 2083, 140: 2083, 667: 2083, 1327: 6473}, + {507: 6472}, + {2: 1848, 1848, 1848, 1848, 1848, 8: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 48: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 566: 4789, 784: 6460}, + {2: 1848, 1848, 1848, 1848, 1848, 8: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 48: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 475: 1848, 566: 4789, 570: 1848, 784: 6428}, + {2: 1848, 1848, 1848, 1848, 1848, 8: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 48: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 475: 1848, 566: 4789, 784: 6422}, // 3870 - {156: 6416}, - {2: 1848, 1848, 1848, 1848, 1848, 8: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 48: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 566: 4788, 784: 6380}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 6381}, - {49, 49, 4: 49, 49, 49, 13: 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 70: 6389, 6386, 6392, 6393, 6394, 6387, 6385, 6395, 6391, 6388, 479: 49, 49, 482: 49, 503: 49, 506: 49, 646: 49, 648: 49, 656: 6390, 911: 6384, 1193: 6382, 1284: 6383}, - {393, 393, 4: 4206, 4208, 397, 13: 4225, 2156, 4223, 4164, 4227, 4214, 4243, 4207, 4210, 4209, 4212, 4213, 4215, 4222, 397, 4233, 4234, 4220, 4221, 4226, 4228, 4240, 4239, 4245, 4241, 4238, 4231, 4236, 4237, 4230, 4232, 4235, 4224, 479: 4205, 4242, 482: 2156, 503: 4934, 506: 2156, 646: 2156, 648: 4211, 779: 4216, 791: 4218, 811: 4217, 833: 4219, 837: 4229, 841: 4244, 917: 5513, 1016: 6415}, + {156: 6417}, + {2: 1848, 1848, 1848, 1848, 1848, 8: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 48: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 566: 4789, 784: 6381}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 6382}, + {49, 49, 4: 49, 49, 49, 13: 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 70: 6390, 6387, 6393, 6394, 6395, 6388, 6386, 6396, 6392, 6389, 479: 49, 49, 482: 49, 503: 49, 506: 49, 646: 49, 648: 49, 656: 6391, 911: 6385, 1193: 6383, 1284: 6384}, + {393, 393, 4: 4207, 4209, 397, 13: 4226, 2156, 4224, 4165, 4228, 4215, 4244, 4208, 4211, 4210, 4213, 4214, 4216, 4223, 397, 4234, 4235, 4221, 4222, 4227, 4229, 4241, 4240, 4246, 4242, 4239, 4232, 4237, 4238, 4231, 4233, 4236, 4225, 479: 4206, 4243, 482: 2156, 503: 4935, 506: 2156, 646: 2156, 648: 4212, 779: 4217, 791: 4219, 811: 4218, 833: 4220, 837: 4230, 841: 4245, 917: 5514, 1016: 6416}, // 3875 - {48, 48, 4: 48, 48, 48, 13: 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 70: 6389, 6386, 6392, 6393, 6394, 6387, 6385, 6395, 6391, 6388, 479: 48, 48, 482: 48, 503: 48, 506: 48, 646: 48, 648: 48, 656: 6390, 911: 6414}, + {48, 48, 4: 48, 48, 48, 13: 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 70: 6390, 6387, 6393, 6394, 6395, 6388, 6386, 6396, 6392, 6389, 479: 48, 48, 482: 48, 503: 48, 506: 48, 646: 48, 648: 48, 656: 6391, 911: 6415}, {47, 47, 4: 47, 47, 47, 13: 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 70: 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 479: 47, 47, 482: 47, 503: 47, 506: 47, 646: 47, 648: 47, 656: 47}, - {485: 2037, 2037, 498: 4246, 508: 2037, 659: 6411, 735: 6410}, - {474: 6407, 485: 2037, 2037, 498: 4246, 508: 2037, 735: 6406}, - {485: 2037, 2037, 498: 4246, 508: 2037, 735: 6404}, + {485: 2037, 2037, 498: 4247, 508: 2037, 659: 6412, 735: 6411}, + {474: 6408, 485: 2037, 2037, 498: 4247, 508: 2037, 735: 6407}, + {485: 2037, 2037, 498: 4247, 508: 2037, 735: 6405}, // 3880 {40, 40, 4: 40, 40, 40, 13: 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 70: 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 479: 40, 40, 482: 40, 503: 40, 506: 40, 646: 40, 648: 40, 656: 40}, - {72: 6402, 74: 6403, 6400, 656: 6401}, - {485: 2037, 2037, 498: 4246, 508: 2037, 735: 6398}, + {72: 6403, 74: 6404, 6401, 656: 6402}, + {485: 2037, 2037, 498: 4247, 508: 2037, 735: 6399}, {37, 37, 4: 37, 37, 37, 13: 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 70: 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 479: 37, 37, 482: 37, 503: 37, 506: 37, 646: 37, 648: 37, 656: 37}, - {485: 2037, 2037, 498: 4246, 508: 2037, 735: 6396}, + {485: 2037, 2037, 498: 4247, 508: 2037, 735: 6397}, // 3885 {34, 34, 4: 34, 34, 34, 13: 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 70: 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 479: 34, 34, 482: 34, 503: 34, 506: 34, 646: 34, 648: 34, 656: 34}, {32, 32, 4: 32, 32, 32, 13: 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 70: 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 479: 32, 32, 482: 32, 503: 32, 506: 32, 646: 32, 648: 32, 656: 32}, {31, 31, 4: 31, 31, 31, 13: 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 70: 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 479: 31, 31, 482: 31, 503: 31, 506: 31, 646: 31, 648: 31, 656: 31}, - {485: 4024, 4025, 508: 2705, 732: 4021, 763: 4023, 812: 6397}, + {485: 4025, 4026, 508: 2706, 732: 4022, 763: 4024, 812: 6398}, {35, 35, 4: 35, 35, 35, 13: 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 70: 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 479: 35, 35, 482: 35, 503: 35, 506: 35, 646: 35, 648: 35, 656: 35}, // 3890 - {485: 4024, 4025, 508: 2705, 732: 4021, 763: 4023, 812: 6399}, + {485: 4025, 4026, 508: 2706, 732: 4022, 763: 4024, 812: 6400}, {38, 38, 4: 38, 38, 38, 13: 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 70: 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 479: 38, 38, 482: 38, 503: 38, 506: 38, 646: 38, 648: 38, 656: 38}, {39, 39, 4: 39, 39, 39, 13: 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 70: 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 479: 39, 39, 482: 39, 503: 39, 506: 39, 646: 39, 648: 39, 656: 39}, {36, 36, 4: 36, 36, 36, 13: 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 70: 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 479: 36, 36, 482: 36, 503: 36, 506: 36, 646: 36, 648: 36, 656: 36}, {33, 33, 4: 33, 33, 33, 13: 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 70: 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 479: 33, 33, 482: 33, 503: 33, 506: 33, 646: 33, 648: 33, 656: 33}, // 3895 {30, 30, 4: 30, 30, 30, 13: 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 70: 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 479: 30, 30, 482: 30, 503: 30, 506: 30, 646: 30, 648: 30, 656: 30}, - {485: 4024, 4025, 508: 2705, 732: 4021, 763: 4023, 812: 6405}, + {485: 4025, 4026, 508: 2706, 732: 4022, 763: 4024, 812: 6406}, {41, 41, 4: 41, 41, 41, 13: 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 70: 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 479: 41, 41, 482: 41, 503: 41, 506: 41, 646: 41, 648: 41, 656: 41}, - {485: 4024, 4025, 508: 2705, 732: 4021, 763: 4023, 812: 6409}, - {485: 4024, 4025, 508: 2705, 732: 4021, 763: 4023, 812: 6408}, + {485: 4025, 4026, 508: 2706, 732: 4022, 763: 4024, 812: 6410}, + {485: 4025, 4026, 508: 2706, 732: 4022, 763: 4024, 812: 6409}, // 3900 {42, 42, 4: 42, 42, 42, 13: 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 70: 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 479: 42, 42, 482: 42, 503: 42, 506: 42, 646: 42, 648: 42, 656: 42}, {43, 43, 4: 43, 43, 43, 13: 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 70: 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 479: 43, 43, 482: 43, 503: 43, 506: 43, 646: 43, 648: 43, 656: 43}, - {485: 4024, 4025, 508: 2705, 732: 4021, 763: 4023, 812: 6413}, - {485: 4024, 4025, 508: 2705, 732: 4021, 763: 4023, 812: 6412}, + {485: 4025, 4026, 508: 2706, 732: 4022, 763: 4024, 812: 6414}, + {485: 4025, 4026, 508: 2706, 732: 4022, 763: 4024, 812: 6413}, {44, 44, 4: 44, 44, 44, 13: 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 70: 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 479: 44, 44, 482: 44, 503: 44, 506: 44, 646: 44, 648: 44, 656: 44}, // 3905 {45, 45, 4: 45, 45, 45, 13: 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 70: 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 479: 45, 45, 482: 45, 503: 45, 506: 45, 646: 45, 648: 45, 656: 45}, {46, 46, 4: 46, 46, 46, 13: 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 70: 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 479: 46, 46, 482: 46, 503: 46, 506: 46, 646: 46, 648: 46, 656: 46}, {50, 50}, - {494: 6417}, - {473: 2559, 2558, 501: 2557, 507: 2543, 567: 2542, 569: 2556, 645: 2552, 653: 2660, 708: 5652, 738: 5650, 747: 5653, 2553, 2554, 2555, 2564, 755: 2562, 2561, 2560, 5651, 5655, 5654, 765: 5657, 771: 2659, 773: 5658, 5659, 5656, 844: 6418}, + {494: 6418}, + {473: 2560, 2559, 501: 2558, 507: 2544, 567: 2543, 569: 2557, 645: 2553, 653: 2661, 708: 5653, 738: 5651, 747: 5654, 2554, 2555, 2556, 2565, 755: 2563, 2562, 2561, 5652, 5656, 5655, 765: 5658, 771: 2660, 773: 5659, 5660, 5657, 844: 6419}, // 3910 - {481: 6419}, - {473: 2559, 2558, 501: 2557, 507: 2543, 567: 2542, 569: 2556, 645: 2552, 653: 2660, 708: 5652, 738: 5650, 747: 5653, 2553, 2554, 2555, 2564, 755: 2562, 2561, 2560, 5651, 5655, 5654, 765: 5657, 771: 2659, 773: 5658, 5659, 5656, 844: 6420}, + {481: 6420}, + {473: 2560, 2559, 501: 2558, 507: 2544, 567: 2543, 569: 2557, 645: 2553, 653: 2661, 708: 5653, 738: 5651, 747: 5654, 2554, 2555, 2556, 2565, 755: 2563, 2562, 2561, 5652, 5656, 5655, 765: 5658, 771: 2660, 773: 5659, 5660, 5657, 844: 6421}, {178, 178}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 5622, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 5627, 663: 3459, 2731, 2732, 2730, 737: 5149, 799: 5629, 819: 6423, 5628, 1119: 6424, 1279: 6422}, - {240, 240, 7: 6425}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 5623, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 5628, 663: 3460, 2732, 2733, 2731, 737: 5150, 799: 5630, 819: 6424, 5629, 1119: 6425, 1279: 6423}, + {240, 240, 7: 6426}, // 3915 {189, 189, 7: 189}, {188, 188, 7: 188}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 5622, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 5627, 663: 3459, 2731, 2732, 2730, 737: 5149, 799: 5629, 819: 6423, 5628, 1119: 6426}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 5623, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 5628, 663: 3460, 2732, 2733, 2731, 737: 5150, 799: 5630, 819: 6424, 5629, 1119: 6427}, {187, 187, 7: 187}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 3458, 570: 5195, 663: 3459, 2731, 2732, 2730, 737: 5194, 776: 5212, 889: 5213, 920: 6428}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 3459, 570: 5196, 663: 3460, 2732, 2733, 2731, 737: 5195, 776: 5213, 889: 5214, 920: 6429}, // 3920 - {223, 223, 7: 5215, 13: 223, 46: 223, 474: 223, 661: 5259, 958: 5258, 6429}, - {231, 231, 13: 231, 46: 231, 474: 6431, 1007: 6430}, - {210, 210, 13: 6448, 46: 6446, 951: 6447, 6445, 1099: 6444, 6443}, - {126: 6436, 6434, 6435, 6437, 1006: 6433, 1191: 6432}, - {230, 230, 13: 230, 46: 230, 126: 6436, 6434, 6435, 6437, 1006: 6442}, + {223, 223, 7: 5216, 13: 223, 46: 223, 474: 223, 661: 5260, 958: 5259, 6430}, + {231, 231, 13: 231, 46: 231, 474: 6432, 1007: 6431}, + {210, 210, 13: 6449, 46: 6447, 951: 6448, 6446, 1099: 6445, 6444}, + {126: 6437, 6435, 6436, 6438, 1006: 6434, 1191: 6433}, + {230, 230, 13: 230, 46: 230, 126: 6437, 6435, 6436, 6438, 1006: 6443}, // 3925 {229, 229, 13: 229, 46: 229, 126: 229, 229, 229, 229}, - {508: 2705, 732: 4021, 763: 6441}, - {508: 2705, 732: 4021, 763: 6440}, - {508: 2705, 732: 4021, 763: 6439}, - {508: 2705, 732: 4021, 763: 6438}, + {508: 2706, 732: 4022, 763: 6442}, + {508: 2706, 732: 4022, 763: 6441}, + {508: 2706, 732: 4022, 763: 6440}, + {508: 2706, 732: 4022, 763: 6439}, // 3930 {224, 224, 13: 224, 46: 224, 126: 224, 224, 224, 224}, {225, 225, 13: 225, 46: 225, 126: 225, 225, 225, 225}, @@ -10837,382 +10838,382 @@ var ( {228, 228, 13: 228, 46: 228, 126: 228, 228, 228, 228}, // 3935 {241, 241}, - {209, 209, 13: 6448, 46: 6446, 951: 6447, 6458}, + {209, 209, 13: 6449, 46: 6447, 951: 6448, 6459}, {208, 208, 13: 208, 46: 208}, - {496: 6457, 971: 6456}, - {204, 204, 13: 204, 46: 204, 206: 6452, 479: 6453, 581: 6451}, + {496: 6458, 971: 6457}, + {204, 204, 13: 204, 46: 204, 206: 6453, 479: 6454, 581: 6452}, // 3940 - {335: 6449}, - {199, 199, 13: 199, 46: 199, 206: 199, 479: 199, 581: 199, 1183: 6450}, + {335: 6450}, + {199, 199, 13: 199, 46: 199, 206: 199, 479: 199, 581: 199, 1183: 6451}, {200, 200, 13: 200, 46: 200, 206: 200, 479: 200, 581: 200}, - {508: 2705, 732: 4021, 763: 6454}, + {508: 2706, 732: 4022, 763: 6455}, {202, 202, 13: 202, 46: 202}, // 3945 {201, 201, 13: 201, 46: 201}, - {104: 6455}, + {104: 6456}, {203, 203, 13: 203, 46: 203}, {206, 206, 13: 206, 46: 206}, {205, 205, 13: 205, 46: 205}, // 3950 {207, 207, 13: 207, 46: 207}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 6460, 2731, 2732, 2730}, - {499: 6461}, - {475: 6462}, - {1943, 1943, 15: 1943, 48: 1943, 50: 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 138: 6465, 472: 1943, 507: 6464, 652: 1943, 1040: 6463}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 6461, 2732, 2733, 2731}, + {499: 6462}, + {475: 6463}, + {1943, 1943, 15: 1943, 48: 1943, 50: 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 138: 6466, 472: 1943, 507: 6465, 652: 1943, 1040: 6464}, // 3955 - {2000, 2000, 15: 2000, 48: 2000, 50: 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 472: 2000, 652: 2000, 896: 6470}, + {2000, 2000, 15: 2000, 48: 2000, 50: 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 472: 2000, 652: 2000, 896: 6471}, {1942, 1942, 15: 1942, 48: 1942, 50: 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 472: 1942, 652: 1942}, - {199: 6468, 391: 6469, 642: 6467, 650: 6466}, + {199: 6469, 391: 6470, 642: 6468, 650: 6467}, {1941, 1941, 15: 1941, 48: 1941, 50: 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 472: 1941, 652: 1941}, {1940, 1940, 15: 1940, 48: 1940, 50: 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 472: 1940, 652: 1940}, // 3960 {1939, 1939, 15: 1939, 48: 1939, 50: 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 472: 1939, 652: 1939}, {1938, 1938, 15: 1938, 48: 1938, 50: 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 472: 1938, 652: 1938}, - {1955, 1955, 15: 6185, 48: 6161, 50: 6181, 6174, 6164, 6160, 6168, 6172, 6184, 6167, 6173, 6171, 6169, 6182, 6175, 6163, 6183, 6162, 6165, 6166, 6170, 472: 6176, 652: 6186, 892: 6178, 6177, 6180, 6159, 897: 6179}, + {1955, 1955, 15: 6186, 48: 6162, 50: 6182, 6175, 6165, 6161, 6169, 6173, 6185, 6168, 6174, 6172, 6170, 6183, 6176, 6164, 6184, 6163, 6166, 6167, 6171, 472: 6177, 652: 6187, 892: 6179, 6178, 6181, 6160, 897: 6180}, {16: 2084, 81: 2084, 99: 2084, 140: 2084, 667: 2084}, - {99: 2079, 140: 6521, 667: 2079, 1329: 6520}, + {99: 2079, 140: 6522, 667: 2079, 1329: 6521}, // 3965 - {498: 6516}, - {160: 6475}, - {2: 1848, 1848, 1848, 1848, 1848, 8: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 48: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 566: 4788, 784: 6476}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4951, 2731, 2732, 2730, 884: 6477}, - {86: 6481, 88: 6486, 6488, 6482, 6487, 6490, 6484, 6480, 6485, 6489, 6483, 872: 6478, 1101: 6479}, + {498: 6517}, + {160: 6476}, + {2: 1848, 1848, 1848, 1848, 1848, 8: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 48: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 566: 4789, 784: 6477}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4952, 2732, 2733, 2731, 884: 6478}, + {86: 6482, 88: 6487, 6489, 6483, 6488, 6491, 6485, 6481, 6486, 6490, 6484, 872: 6479, 1101: 6480}, // 3970 {2502, 2502, 7: 2502, 86: 2502, 88: 2502, 2502, 2502, 2502, 2502, 2502, 2502, 2502, 2502, 2502}, - {52, 52, 7: 6514, 86: 6481, 88: 6486, 6488, 6482, 6487, 6490, 6484, 6480, 6485, 6489, 6483, 872: 6513}, - {475: 2037, 498: 4246, 735: 6511}, - {475: 2037, 498: 4246, 735: 6509}, - {498: 4246, 508: 2037, 735: 6507}, + {52, 52, 7: 6515, 86: 6482, 88: 6487, 6489, 6483, 6488, 6491, 6485, 6481, 6486, 6490, 6484, 872: 6514}, + {475: 2037, 498: 4247, 735: 6512}, + {475: 2037, 498: 4247, 735: 6510}, + {498: 4247, 508: 2037, 735: 6508}, // 3975 - {498: 4246, 508: 2037, 735: 6505}, - {498: 4246, 508: 2037, 735: 6503}, - {475: 2037, 498: 4246, 735: 6501}, - {475: 2037, 498: 4246, 735: 6499}, - {475: 2037, 498: 4246, 735: 6497}, + {498: 4247, 508: 2037, 735: 6506}, + {498: 4247, 508: 2037, 735: 6504}, + {475: 2037, 498: 4247, 735: 6502}, + {475: 2037, 498: 4247, 735: 6500}, + {475: 2037, 498: 4247, 735: 6498}, // 3980 - {475: 2037, 498: 4246, 735: 6495}, - {475: 2037, 498: 4246, 735: 6493}, - {475: 2037, 498: 4246, 735: 6491}, - {475: 6492}, + {475: 2037, 498: 4247, 735: 6496}, + {475: 2037, 498: 4247, 735: 6494}, + {475: 2037, 498: 4247, 735: 6492}, + {475: 6493}, {2489, 2489, 7: 2489, 86: 2489, 88: 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489}, // 3985 - {475: 6494}, + {475: 6495}, {2490, 2490, 7: 2490, 86: 2490, 88: 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490}, - {475: 6496}, + {475: 6497}, {2491, 2491, 7: 2491, 86: 2491, 88: 2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491}, - {475: 6498}, + {475: 6499}, // 3990 {2492, 2492, 7: 2492, 86: 2492, 88: 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492}, - {475: 6500}, + {475: 6501}, {2493, 2493, 7: 2493, 86: 2493, 88: 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493}, - {475: 6502}, + {475: 6503}, {2494, 2494, 7: 2494, 86: 2494, 88: 2494, 2494, 2494, 2494, 2494, 2494, 2494, 2494, 2494, 2494}, // 3995 - {508: 2705, 732: 2704, 743: 6504}, + {508: 2706, 732: 2705, 743: 6505}, {2495, 2495, 7: 2495, 86: 2495, 88: 2495, 2495, 2495, 2495, 2495, 2495, 2495, 2495, 2495, 2495}, - {508: 2705, 732: 2704, 743: 6506}, + {508: 2706, 732: 2705, 743: 6507}, {2496, 2496, 7: 2496, 86: 2496, 88: 2496, 2496, 2496, 2496, 2496, 2496, 2496, 2496, 2496, 2496}, - {508: 2705, 732: 2704, 743: 6508}, + {508: 2706, 732: 2705, 743: 6509}, // 4000 {2497, 2497, 7: 2497, 86: 2497, 88: 2497, 2497, 2497, 2497, 2497, 2497, 2497, 2497, 2497, 2497}, - {475: 6510}, + {475: 6511}, {2498, 2498, 7: 2498, 86: 2498, 88: 2498, 2498, 2498, 2498, 2498, 2498, 2498, 2498, 2498, 2498}, - {475: 6512}, + {475: 6513}, {2499, 2499, 7: 2499, 86: 2499, 88: 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499}, // 4005 {2501, 2501, 7: 2501, 86: 2501, 88: 2501, 2501, 2501, 2501, 2501, 2501, 2501, 2501, 2501, 2501}, - {86: 6481, 88: 6486, 6488, 6482, 6487, 6490, 6484, 6480, 6485, 6489, 6483, 872: 6515}, + {86: 6482, 88: 6487, 6489, 6483, 6488, 6491, 6485, 6481, 6486, 6490, 6484, 872: 6516}, {2500, 2500, 7: 2500, 86: 2500, 88: 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500}, - {357: 6518, 397: 6519, 405: 6517}, + {357: 6519, 397: 6520, 405: 6518}, {99: 2082, 140: 2082, 667: 2082}, // 4010 {99: 2081, 140: 2081, 667: 2081}, {99: 2080, 140: 2080, 667: 2080}, - {99: 2077, 667: 6525, 1332: 6524}, - {498: 6522}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 3458, 570: 5195, 663: 3459, 2731, 2732, 2730, 737: 5194, 776: 6523}, + {99: 2077, 667: 6526, 1332: 6525}, + {498: 6523}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 3459, 570: 5196, 663: 3460, 2732, 2733, 2731, 737: 5195, 776: 6524}, // 4015 {99: 2078, 667: 2078}, - {99: 6529}, - {383: 6526}, - {140: 6527, 348: 6528}, + {99: 6530}, + {383: 6527}, + {140: 6528, 348: 6529}, {99: 2076}, // 4020 {99: 2075}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 6531, 1331: 6530}, - {473: 6533, 478: 2073, 1330: 6532}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 6532, 1331: 6531}, + {473: 6534, 478: 2073, 1330: 6533}, {473: 2074, 478: 2074}, - {478: 6539}, + {478: 6540}, // 4025 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 6535, 2731, 2732, 2730, 1185: 6534}, - {7: 6537, 47: 6536}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 6536, 2732, 2733, 2731, 1185: 6535}, + {7: 6538, 47: 6537}, {7: 2071, 47: 2071}, {478: 2072}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 6538, 2731, 2732, 2730}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 6539, 2732, 2733, 2731}, // 4030 {7: 2070, 47: 2070}, - {473: 2559, 2558, 501: 2557, 569: 2556, 645: 2552, 708: 6543, 747: 6541, 2553, 2554, 2555, 2564, 755: 2562, 2561, 2560, 3848, 6542, 6540, 1195: 6544}, + {473: 2560, 2559, 501: 2558, 569: 2557, 645: 2553, 708: 6544, 747: 6542, 2554, 2555, 2556, 2565, 755: 2563, 2562, 2561, 3849, 6543, 6541, 1195: 6545}, {2092, 2092, 474: 2092}, {2091, 2091, 474: 2091, 480: 806, 488: 806, 806}, {2090, 2090, 474: 2090}, // 4035 - {2089, 2089, 474: 2089, 480: 805, 488: 805, 805, 493: 2697, 500: 2698, 502: 2694, 766: 3859, 3860}, - {2069, 2069, 474: 6546, 1328: 6545}, + {2089, 2089, 474: 2089, 480: 805, 488: 805, 805, 493: 2698, 500: 2699, 502: 2695, 766: 3860, 3861}, + {2069, 2069, 474: 6547, 1328: 6546}, {2086, 2086}, - {136: 6548, 316: 6547}, - {582: 6551}, + {136: 6549, 316: 6548}, + {582: 6552}, // 4040 - {582: 6549}, - {904: 6550}, + {582: 6550}, + {904: 6551}, {2067, 2067}, - {904: 6552}, + {904: 6553}, {2068, 2068}, // 4045 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 5294, 2731, 2732, 2730, 814: 6554}, - {2165, 2165, 14: 2156, 16: 2156, 19: 2156, 479: 4205, 482: 2156, 504: 6558, 506: 2156, 646: 2156, 779: 6557, 791: 6556, 848: 6560, 930: 6559, 1196: 6555}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 5295, 2732, 2733, 2731, 814: 6555}, + {2165, 2165, 14: 2156, 16: 2156, 19: 2156, 479: 4206, 482: 2156, 504: 6559, 506: 2156, 646: 2156, 779: 6558, 791: 6557, 848: 6561, 930: 6560, 1196: 6556}, {2174, 2174}, - {14: 3804, 16: 4164, 19: 6568, 482: 6567, 506: 3805, 646: 3803, 772: 6566, 779: 6569}, + {14: 3805, 16: 4165, 19: 6569, 482: 6568, 506: 3806, 646: 3804, 772: 6567, 779: 6570}, {2167, 2167, 14: 2167, 16: 2167, 19: 2167, 479: 2167, 482: 2167, 504: 2167, 506: 2167, 646: 2167}, // 4050 - {217: 6562}, - {2164, 2164, 14: 2156, 16: 2156, 19: 2156, 479: 4205, 482: 2156, 504: 6558, 506: 2156, 646: 2156, 779: 6557, 791: 6556, 848: 6561}, + {217: 6563}, + {2164, 2164, 14: 2156, 16: 2156, 19: 2156, 479: 4206, 482: 2156, 504: 6559, 506: 2156, 646: 2156, 779: 6558, 791: 6557, 848: 6562}, {2163, 2163, 14: 2163, 16: 2163, 19: 2163, 479: 2163, 482: 2163, 504: 2163, 506: 2163, 646: 2163}, {2162, 2162, 14: 2162, 16: 2162, 19: 2162, 479: 2162, 482: 2162, 504: 2162, 506: 2162, 646: 2162}, - {213: 6563}, + {213: 6564}, // 4055 - {508: 2705, 732: 2704, 743: 6564}, - {2475, 2475, 14: 2475, 16: 2475, 19: 2475, 178: 4927, 479: 2475, 482: 2475, 504: 2475, 506: 2475, 646: 2475, 1075: 6565}, + {508: 2706, 732: 2705, 743: 6565}, + {2475, 2475, 14: 2475, 16: 2475, 19: 2475, 178: 4928, 479: 2475, 482: 2475, 504: 2475, 506: 2475, 646: 2475, 1075: 6566}, {2166, 2166, 14: 2166, 16: 2166, 19: 2166, 479: 2166, 482: 2166, 504: 2166, 506: 2166, 646: 2166}, - {2: 2037, 2037, 2037, 2037, 2037, 8: 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 48: 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 475: 2037, 498: 4246, 543: 2037, 735: 6574}, - {2: 2037, 2037, 2037, 2037, 2037, 8: 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 48: 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 475: 2037, 498: 4246, 543: 2037, 735: 6572}, + {2: 2037, 2037, 2037, 2037, 2037, 8: 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 48: 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 475: 2037, 498: 4247, 543: 2037, 735: 6575}, + {2: 2037, 2037, 2037, 2037, 2037, 8: 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 48: 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 475: 2037, 498: 4247, 543: 2037, 735: 6573}, // 4060 - {475: 2037, 498: 4246, 735: 6570}, + {475: 2037, 498: 4247, 735: 6571}, {2168, 2168, 14: 2168, 16: 2168, 19: 2168, 479: 2168, 482: 2168, 504: 2168, 506: 2168, 646: 2168}, - {475: 4264, 1038: 6571}, + {475: 4265, 1038: 6572}, {2169, 2169, 14: 2169, 16: 2169, 19: 2169, 479: 2169, 482: 2169, 504: 2169, 506: 2169, 646: 2169}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 3458, 543: 3457, 663: 3459, 2731, 2732, 2730, 737: 3456, 870: 6573}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 3459, 543: 3458, 663: 3460, 2732, 2733, 2731, 737: 3457, 870: 6574}, // 4065 {2170, 2170, 14: 2170, 16: 2170, 19: 2170, 479: 2170, 482: 2170, 504: 2170, 506: 2170, 646: 2170}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 3458, 543: 3729, 663: 3459, 2731, 2732, 2730, 737: 3728, 806: 6575}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 3459, 543: 3730, 663: 3460, 2732, 2733, 2731, 737: 3729, 806: 6576}, {2171, 2171, 14: 2171, 16: 2171, 19: 2171, 479: 2171, 482: 2171, 504: 2171, 506: 2171, 646: 2171}, - {2: 1848, 1848, 1848, 1848, 1848, 8: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 48: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 566: 4788, 784: 6577}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 6578, 2731, 2732, 2730}, + {2: 1848, 1848, 1848, 1848, 1848, 8: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 48: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 566: 4789, 784: 6578}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 6579, 2732, 2733, 2731}, // 4070 - {82: 4821, 472: 1831, 481: 4820, 856: 6580, 1228: 6579}, - {472: 6581}, + {82: 4822, 472: 1831, 481: 4821, 856: 6581, 1228: 6580}, + {472: 6582}, {472: 1830}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 6582}, - {473: 6583}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 6583}, + {473: 6584}, // 4075 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 473: 4582, 663: 4111, 2731, 2732, 2730, 742: 4581, 826: 4580, 834: 6584}, - {7: 4591, 47: 6585}, - {1842, 1842, 4: 1842, 17: 1842, 81: 1842, 1842, 1842, 1842, 1842, 87: 1842, 474: 1842, 481: 1842, 496: 1842, 878: 6586}, - {2185, 2185, 4: 4817, 17: 4814, 81: 4200, 4821, 4681, 4394, 4682, 87: 4393, 474: 4816, 481: 4820, 496: 4201, 854: 4818, 856: 4815, 867: 4819, 6360, 877: 4813, 881: 6359, 1062: 6587}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 473: 4583, 663: 4112, 2732, 2733, 2731, 742: 4582, 826: 4581, 834: 6585}, + {7: 4592, 47: 6586}, + {1842, 1842, 4: 1842, 17: 1842, 81: 1842, 1842, 1842, 1842, 1842, 87: 1842, 474: 1842, 481: 1842, 496: 1842, 878: 6587}, + {2185, 2185, 4: 4818, 17: 4815, 81: 4201, 4822, 4682, 4395, 4683, 87: 4394, 474: 4817, 481: 4821, 496: 4202, 854: 4819, 856: 4816, 867: 4820, 6361, 877: 4814, 881: 6360, 1062: 6588}, {2192, 2192}, // 4080 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 6589, 2731, 2732, 2730}, - {473: 6590}, - {228: 4850, 236: 4852, 239: 4851, 1137: 6591}, - {47: 6592}, - {472: 6593}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 6590, 2732, 2733, 2731}, + {473: 6591}, + {228: 4851, 236: 4853, 239: 4852, 1137: 6592}, + {47: 6593}, + {472: 6594}, // 4085 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 6594}, - {473: 6595}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4111, 2731, 2732, 2730, 742: 4112, 807: 6596}, - {7: 4114, 47: 6597}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 6595}, + {473: 6596}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4112, 2732, 2733, 2731, 742: 4113, 807: 6597}, + {7: 4115, 47: 6598}, {2194, 2194}, // 4090 {2294, 2294}, {2319, 2319}, - {2325, 2325, 474: 6602, 670: 6601}, - {151: 6609, 686: 6608}, - {317: 6604, 325: 6603}, + {2325, 2325, 474: 6603, 670: 6602}, + {151: 6610, 686: 6609}, + {317: 6605, 325: 6604}, // 4095 - {50: 6607}, - {324: 6605}, - {151: 6606}, + {50: 6608}, + {324: 6606}, + {151: 6607}, {2322, 2322}, {2323, 2323}, // 4100 {2324, 2324}, - {2321, 2321, 672: 5369, 922: 6610}, + {2321, 2321, 672: 5370, 922: 6611}, {2320, 2320}, {2327, 2327}, {2326, 2326}, // 4105 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 6626, 794: 6625}, - {569: 6615}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 6616}, - {490: 6618, 648: 6617}, - {899, 899, 2971, 2816, 2852, 2973, 2743, 899, 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 474: 899, 586: 4975, 663: 4974, 2731, 2732, 2730, 855: 6623}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 6627, 794: 6626}, + {569: 6616}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 6617}, + {490: 6619, 648: 6618}, + {899, 899, 2972, 2817, 2853, 2974, 2744, 899, 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 474: 899, 586: 4976, 663: 4975, 2732, 2733, 2731, 855: 6624}, // 4110 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4712, 2731, 2732, 2730, 788: 6619}, - {7: 4713, 648: 6620}, - {899, 899, 2971, 2816, 2852, 2973, 2743, 899, 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 474: 899, 586: 4975, 663: 4974, 2731, 2732, 2730, 855: 6621}, - {2343, 2343, 7: 4977, 474: 4958, 803: 6622}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4713, 2732, 2733, 2731, 788: 6620}, + {7: 4714, 648: 6621}, + {899, 899, 2972, 2817, 2853, 2974, 2744, 899, 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 474: 899, 586: 4976, 663: 4975, 2732, 2733, 2731, 855: 6622}, + {2343, 2343, 7: 4978, 474: 4959, 803: 6623}, {2351, 2351}, // 4115 - {2343, 2343, 7: 4977, 474: 4958, 803: 6624}, + {2343, 2343, 7: 4978, 474: 4959, 803: 6625}, {2354, 2354}, - {2346, 2346, 7: 3892, 161: 6646, 474: 2346, 650: 6645, 979: 6656}, - {1044, 1044, 7: 1044, 98: 6631, 161: 1044, 474: 1044, 490: 6628, 648: 6627, 650: 1044, 653: 6629, 668: 6630}, - {899, 899, 2971, 2816, 2852, 2973, 2743, 899, 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 474: 899, 586: 4975, 663: 4974, 2731, 2732, 2730, 855: 6654}, + {2346, 2346, 7: 3893, 161: 6647, 474: 2346, 650: 6646, 979: 6657}, + {1044, 1044, 7: 1044, 98: 6632, 161: 1044, 474: 1044, 490: 6629, 648: 6628, 650: 1044, 653: 6630, 668: 6631}, + {899, 899, 2972, 2817, 2853, 2974, 2744, 899, 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 474: 899, 586: 4976, 663: 4975, 2732, 2733, 2731, 855: 6655}, // 4120 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4712, 2731, 2732, 2730, 788: 6641}, - {254: 6637}, - {254: 6634}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 5792, 2731, 2732, 2730, 875: 6632}, - {2343, 2343, 7: 5794, 474: 4958, 803: 6633}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4713, 2732, 2733, 2731, 788: 6642}, + {254: 6638}, + {254: 6635}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 5793, 2732, 2733, 2731, 875: 6633}, + {2343, 2343, 7: 5795, 474: 4959, 803: 6634}, // 4125 {2348, 2348}, - {472: 6635}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 5792, 2731, 2732, 2730, 875: 6636}, - {2349, 2349, 7: 5794}, - {472: 6638}, + {472: 6636}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 5793, 2732, 2733, 2731, 875: 6637}, + {2349, 2349, 7: 5795}, + {472: 6639}, // 4130 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 5792, 2731, 2732, 2730, 875: 6639}, - {2343, 2343, 7: 5794, 474: 4958, 803: 6640}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 5793, 2732, 2733, 2731, 875: 6640}, + {2343, 2343, 7: 5795, 474: 4959, 803: 6641}, {2350, 2350}, - {2346, 2346, 7: 4713, 98: 6644, 161: 6646, 474: 2346, 648: 6643, 650: 6645, 979: 6642}, - {2343, 2343, 474: 4958, 803: 6653}, + {2346, 2346, 7: 4714, 98: 6645, 161: 6647, 474: 2346, 648: 6644, 650: 6646, 979: 6643}, + {2343, 2343, 474: 4959, 803: 6654}, // 4135 - {899, 899, 2971, 2816, 2852, 2973, 2743, 899, 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 474: 899, 586: 4975, 663: 4974, 2731, 2732, 2730, 855: 6651}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 5792, 2731, 2732, 2730, 875: 6649}, + {899, 899, 2972, 2817, 2853, 2974, 2744, 899, 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 474: 899, 586: 4976, 663: 4975, 2732, 2733, 2731, 855: 6652}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 5793, 2732, 2733, 2731, 875: 6650}, + {98: 6649}, {98: 6648}, - {98: 6647}, {2344, 2344, 474: 2344}, // 4140 {2345, 2345, 474: 2345}, - {2343, 2343, 7: 5794, 474: 4958, 803: 6650}, + {2343, 2343, 7: 5795, 474: 4959, 803: 6651}, {2347, 2347}, - {2343, 2343, 7: 4977, 474: 4958, 803: 6652}, + {2343, 2343, 7: 4978, 474: 4959, 803: 6653}, {2352, 2352}, // 4145 {2353, 2353}, - {2343, 2343, 7: 4977, 474: 4958, 803: 6655}, + {2343, 2343, 7: 4978, 474: 4959, 803: 6656}, {2355, 2355}, - {2343, 2343, 474: 4958, 803: 6657}, + {2343, 2343, 474: 4959, 803: 6658}, {2356, 2356}, // 4150 - {569: 6663}, - {494: 6661}, + {569: 6664}, + {494: 6662}, {569: 2358}, - {490: 6662, 569: 2359}, + {490: 6663, 569: 2359}, {569: 2357}, // 4155 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 6664}, - {490: 5363, 555: 913, 648: 913, 659: 913, 858: 6665}, - {555: 6668, 648: 6667, 659: 6669, 1132: 6666}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 6665}, + {490: 5364, 555: 913, 648: 913, 659: 913, 858: 6666}, + {555: 6669, 648: 6668, 659: 6670, 1132: 6667}, {2364, 2364}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 6676, 2731, 2732, 2730}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 6677, 2732, 2733, 2731}, // 4160 - {473: 3865, 838: 6671}, - {473: 3865, 838: 5933, 973: 6670}, - {2361, 2361, 7: 5934}, - {505: 6672}, - {473: 3865, 838: 6673}, + {473: 3866, 838: 6672}, + {473: 3866, 838: 5934, 973: 6671}, + {2361, 2361, 7: 5935}, + {505: 6673}, + {473: 3866, 838: 6674}, // 4165 - {86: 6674}, - {508: 2705, 732: 4021, 763: 6675}, + {86: 6675}, + {508: 2706, 732: 4022, 763: 6676}, {2362, 2362}, - {555: 6668, 659: 6669, 1132: 6677}, + {555: 6669, 659: 6670, 1132: 6678}, {2363, 2363}, // 4170 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 6679}, - {2366, 2366, 649: 6681, 1212: 6680}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 6680}, + {2366, 2366, 649: 6682, 1212: 6681}, {2367, 2367}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 6682, 2731, 2732, 2730}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 6683, 2732, 2733, 2731}, {2365, 2365}, // 4175 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 659: 6684, 663: 3889, 2731, 2732, 2730, 736: 6685}, - {260: 6687}, - {2369, 2369, 508: 2705, 732: 4021, 763: 6686}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 659: 6685, 663: 3890, 2732, 2733, 2731, 736: 6686}, + {260: 6688}, + {2369, 2369, 508: 2706, 732: 4022, 763: 6687}, {2368, 2368}, - {508: 2705, 732: 4021, 763: 6688}, + {508: 2706, 732: 4022, 763: 6689}, // 4180 {2370, 2370}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 6700, 1147: 6699, 1317: 6698}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 3458, 570: 5195, 663: 3459, 2731, 2732, 2730, 737: 5194, 776: 6693, 1152: 6692, 1322: 6691}, - {2374, 2374, 7: 6696}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 6701, 1147: 6700, 1317: 6699}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 3459, 570: 5196, 663: 3460, 2732, 2733, 2731, 737: 5195, 776: 6694, 1152: 6693, 1322: 6692}, + {2374, 2374, 7: 6697}, {2373, 2373, 7: 2373}, // 4185 - {649: 6694}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 3458, 570: 5195, 663: 3459, 2731, 2732, 2730, 737: 5194, 776: 6695}, + {649: 6695}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 3459, 570: 5196, 663: 3460, 2732, 2733, 2731, 737: 5195, 776: 6696}, {2371, 2371, 7: 2371}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 3458, 570: 5195, 663: 3459, 2731, 2732, 2730, 737: 5194, 776: 6693, 1152: 6697}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 3459, 570: 5196, 663: 3460, 2732, 2733, 2731, 737: 5195, 776: 6694, 1152: 6698}, {2372, 2372, 7: 2372}, // 4190 - {2378, 2378, 7: 6703}, + {2378, 2378, 7: 6704}, {2377, 2377, 7: 2377}, - {649: 6701}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 6702}, + {649: 6702}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 6703}, {2375, 2375, 7: 2375}, // 4195 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 6700, 1147: 6704}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 6701, 1147: 6705}, {2376, 2376, 7: 2376}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 2156, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 479: 4205, 482: 2156, 504: 6558, 506: 2156, 646: 2156, 663: 5294, 2731, 2732, 2730, 779: 6557, 791: 6556, 814: 6754, 848: 6560, 930: 6755}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 6744, 2731, 2732, 2730}, - {2: 1850, 1850, 1850, 1850, 1850, 8: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 48: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 475: 1850, 566: 4416, 570: 1850, 780: 6733}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 2156, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 479: 4206, 482: 2156, 504: 6559, 506: 2156, 646: 2156, 663: 5295, 2732, 2733, 2731, 779: 6558, 791: 6557, 814: 6755, 848: 6561, 930: 6756}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 6745, 2732, 2733, 2731}, + {2: 1850, 1850, 1850, 1850, 1850, 8: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 48: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 475: 1850, 566: 4417, 570: 1850, 780: 6734}, // 4200 - {274: 6727, 1230: 6726}, - {160: 6722}, - {2: 1850, 1850, 1850, 1850, 1850, 8: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 48: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 566: 4416, 780: 6711}, - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 3889, 2731, 2732, 2730, 736: 6712}, - {70: 6389, 6386, 6392, 6393, 6394, 6387, 6385, 6395, 6391, 6388, 6716, 656: 6390, 911: 6715, 985: 6714, 1165: 6713}, + {274: 6728, 1230: 6727}, + {160: 6723}, + {2: 1850, 1850, 1850, 1850, 1850, 8: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 48: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 566: 4417, 780: 6712}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 3890, 2732, 2733, 2731, 736: 6713}, + {70: 6390, 6387, 6393, 6394, 6395, 6388, 6386, 6396, 6392, 6389, 6717, 656: 6391, 911: 6716, 985: 6715, 1165: 6714}, // 4205 - {25, 25, 70: 6389, 6386, 6392, 6393, 6394, 6387, 6385, 6395, 6391, 6388, 6716, 656: 6390, 911: 6715, 985: 6721}, + {25, 25, 70: 6390, 6387, 6393, 6394, 6395, 6388, 6386, 6396, 6392, 6389, 6717, 656: 6391, 911: 6716, 985: 6722}, {24, 24, 70: 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 656: 24}, {22, 22, 70: 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 656: 22}, - {21, 21, 70: 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 474: 6718, 485: 2037, 2037, 498: 4246, 508: 2037, 656: 21, 735: 6717}, - {485: 4024, 4025, 508: 2705, 732: 4021, 763: 4023, 812: 6720}, + {21, 21, 70: 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 474: 6719, 485: 2037, 2037, 498: 4247, 508: 2037, 656: 21, 735: 6718}, + {485: 4025, 4026, 508: 2706, 732: 4022, 763: 4024, 812: 6721}, // 4210 - {485: 4024, 4025, 508: 2705, 732: 4021, 763: 4023, 812: 6719}, + {485: 4025, 4026, 508: 2706, 732: 4022, 763: 4024, 812: 6720}, {19, 19, 70: 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 656: 19}, {20, 20, 70: 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 656: 20}, {23, 23, 70: 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 656: 23}, - {2: 1850, 1850, 1850, 1850, 1850, 8: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 48: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 566: 4416, 780: 6723}, + {2: 1850, 1850, 1850, 1850, 1850, 8: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 48: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 566: 4417, 780: 6724}, // 4215 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 3347, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 663: 4951, 2731, 2732, 2730, 884: 6724}, - {86: 6481, 88: 6486, 6488, 6482, 6487, 6490, 6484, 6480, 6485, 6489, 6483, 872: 6478, 1101: 6725}, - {51, 51, 7: 6514, 86: 6481, 88: 6486, 6488, 6482, 6487, 6490, 6484, 6480, 6485, 6489, 6483, 872: 6513}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 3348, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 663: 4952, 2732, 2733, 2731, 884: 6725}, + {86: 6482, 88: 6487, 6489, 6483, 6488, 6491, 6485, 6481, 6486, 6490, 6484, 872: 6479, 1101: 6726}, + {51, 51, 7: 6515, 86: 6482, 88: 6487, 6489, 6483, 6488, 6491, 6485, 6481, 6486, 6490, 6484, 872: 6514}, {237, 237}, - {400: 6728}, + {400: 6729}, // 4220 - {236, 236, 70: 6729}, - {152: 6730}, - {472: 6731}, - {202: 6732}, + {236, 236, 70: 6730}, + {152: 6731}, + {472: 6732}, + {202: 6733}, {235, 235}, // 4225 - {2: 2971, 2816, 2852, 2973, 2743, 8: 2789, 2744, 2875, 2990, 2983, 3340, 3335, 2855, 3138, 2857, 2831, 2775, 2778, 2767, 2800, 2859, 2860, 2967, 2854, 2991, 3095, 3094, 2742, 2853, 2856, 2867, 2807, 2811, 2863, 2976, 2822, 2903, 2740, 2741, 2902, 2975, 2739, 2988, 2948, 48: 3059, 2821, 2824, 3042, 3039, 3031, 3043, 3046, 3047, 3044, 3048, 3049, 3045, 3038, 3050, 3033, 3034, 3037, 3040, 3041, 3051, 3343, 2889, 2825, 3018, 3017, 3019, 3014, 3013, 3020, 3015, 3016, 2817, 2933, 3003, 3066, 3001, 3067, 3107, 3002, 3189, 3193, 3181, 3192, 3194, 3184, 3190, 3191, 3195, 3188, 2758, 2892, 2829, 3344, 3333, 2752, 3337, 2897, 2989, 2787, 3356, 3000, 3339, 3354, 3355, 3353, 3349, 2992, 2993, 2994, 2995, 2996, 2997, 2999, 2830, 3345, 2826, 2918, 2922, 2923, 2924, 2925, 2913, 2942, 2985, 2944, 2760, 2943, 2802, 2914, 3064, 2894, 2934, 2797, 2850, 3009, 2871, 2761, 2766, 2777, 2792, 3332, 3004, 2874, 2819, 2916, 2841, 2747, 2893, 2776, 2796, 3169, 3053, 3142, 2930, 2839, 6734, 2869, 2806, 3140, 2810, 2818, 2840, 3054, 2751, 2769, 3336, 2790, 2782, 2868, 3007, 3023, 2951, 2844, 3060, 3061, 3025, 2888, 3062, 2981, 3137, 3088, 3021, 2820, 2921, 3341, 2979, 2878, 2736, 2762, 2883, 2773, 2774, 2885, 2781, 2791, 2794, 3032, 2946, 3139, 2912, 2881, 2941, 2984, 2870, 3006, 3090, 2828, 3100, 3101, 3342, 2980, 3069, 3029, 3070, 2890, 2952, 2750, 3118, 3071, 3074, 2756, 3055, 3075, 3352, 2763, 2954, 3120, 3077, 2950, 2771, 3079, 2963, 2987, 2974, 2772, 3124, 3081, 3110, 2982, 2785, 3012, 3176, 3338, 2795, 2798, 2964, 3010, 3129, 3005, 3130, 2958, 3083, 3082, 3008, 3065, 2895, 3357, 3084, 3085, 2899, 2956, 3086, 3063, 2814, 2815, 2929, 3035, 2931, 3143, 3087, 2977, 2978, 2919, 2823, 2960, 3103, 3091, 2738, 3152, 2959, 3159, 3160, 3161, 3162, 3164, 3163, 3165, 3166, 3102, 2836, 2961, 3186, 3185, 2842, 2733, 2734, 3011, 3028, 2745, 3030, 3056, 2737, 2748, 2749, 3072, 3073, 2753, 2940, 2754, 2755, 2927, 3348, 3076, 2872, 2759, 2764, 2765, 3078, 3080, 2884, 3125, 2886, 2779, 2780, 2896, 2784, 2947, 3170, 2786, 3197, 2957, 2891, 2865, 3097, 2965, 2986, 2949, 2880, 3131, 2935, 2953, 2998, 2803, 2801, 2877, 2966, 2858, 3022, 2936, 2861, 2862, 3358, 2898, 3196, 2805, 2827, 3104, 3171, 2808, 2969, 2972, 3024, 3058, 3105, 3068, 2908, 2909, 2915, 3135, 3108, 3136, 3109, 3036, 3111, 2939, 2876, 3089, 2970, 2928, 3096, 3093, 3092, 3144, 2955, 3057, 2968, 3156, 3099, 2937, 2832, 2833, 3179, 3167, 2837, 2866, 2873, 2938, 3106, 2945, 3361, 2847, 3113, 3114, 3334, 3115, 3116, 3117, 3172, 3119, 3121, 3122, 3123, 2783, 2932, 3173, 2901, 3126, 2788, 3180, 3362, 3128, 3367, 3366, 3359, 3182, 3183, 3133, 3132, 2804, 3134, 3141, 2907, 2812, 2813, 3052, 2926, 3350, 3351, 3360, 2920, 2848, 2962, 2879, 2882, 3174, 3148, 3149, 3150, 3151, 3175, 3363, 3146, 3147, 2900, 3098, 3364, 3365, 3168, 3153, 3154, 3155, 3187, 3346, 475: 3458, 570: 5195, 663: 3459, 2731, 2732, 2730, 737: 5194, 776: 5212, 889: 5213, 920: 6735}, - {1702, 1702, 7: 1702, 13: 1702, 46: 1702, 142: 1702, 473: 6739, 1702, 568: 1702, 661: 1702, 1702}, - {223, 223, 7: 5215, 13: 223, 46: 223, 474: 223, 661: 5259, 958: 5258, 6736}, - {231, 231, 13: 231, 46: 231, 474: 6431, 1007: 6737}, - {210, 210, 13: 6448, 46: 6446, 951: 6447, 6445, 1099: 6444, 6738}, + {2: 2972, 2817, 2853, 2974, 2744, 8: 2790, 2745, 2876, 2991, 2984, 3341, 3336, 2856, 3139, 2858, 2832, 2776, 2779, 2768, 2801, 2860, 2861, 2968, 2855, 2992, 3096, 3095, 2743, 2854, 2857, 2868, 2808, 2812, 2864, 2977, 2823, 2904, 2741, 2742, 2903, 2976, 2740, 2989, 2949, 48: 3060, 2822, 2825, 3043, 3040, 3032, 3044, 3047, 3048, 3045, 3049, 3050, 3046, 3039, 3051, 3034, 3035, 3038, 3041, 3042, 3052, 3344, 2890, 2826, 3019, 3018, 3020, 3015, 3014, 3021, 3016, 3017, 2818, 2934, 3004, 3067, 3002, 3068, 3108, 3003, 3190, 3194, 3182, 3193, 3195, 3185, 3191, 3192, 3196, 3189, 2759, 2893, 2830, 3345, 3334, 2753, 3338, 2898, 2990, 2788, 3357, 3001, 3340, 3355, 3356, 3354, 3350, 2993, 2994, 2995, 2996, 2997, 2998, 3000, 2831, 3346, 2827, 2919, 2923, 2924, 2925, 2926, 2914, 2943, 2986, 2945, 2761, 2944, 2803, 2915, 3065, 2895, 2935, 2798, 2851, 3010, 2872, 2762, 2767, 2778, 2793, 3333, 3005, 2875, 2820, 2917, 2842, 2748, 2894, 2777, 2797, 3170, 3054, 3143, 2931, 2840, 6735, 2870, 2807, 3141, 2811, 2819, 2841, 3055, 2752, 2770, 3337, 2791, 2783, 2869, 3008, 3024, 2952, 2845, 3061, 3062, 3026, 2889, 3063, 2982, 3138, 3089, 3022, 2821, 2922, 3342, 2980, 2879, 2737, 2763, 2884, 2774, 2775, 2886, 2782, 2792, 2795, 3033, 2947, 3140, 2913, 2882, 2942, 2985, 2871, 3007, 3091, 2829, 3101, 3102, 3343, 2981, 3070, 3030, 3071, 2891, 2953, 2751, 3119, 3072, 3075, 2757, 3056, 3076, 3353, 2764, 2955, 3121, 3078, 2951, 2772, 3080, 2964, 2988, 2975, 2773, 3125, 3082, 3111, 2983, 2786, 3013, 3177, 3339, 2796, 2799, 2965, 3011, 3130, 3006, 3131, 2959, 3084, 3083, 3009, 3066, 2896, 3358, 3085, 3086, 2900, 2957, 3087, 3064, 2815, 2816, 2930, 3036, 2932, 3144, 3088, 2978, 2979, 2920, 2824, 2961, 3104, 3092, 2739, 3153, 2960, 3160, 3161, 3162, 3163, 3165, 3164, 3166, 3167, 3103, 2837, 2962, 3187, 3186, 2843, 2734, 2735, 3012, 3029, 2746, 3031, 3057, 2738, 2749, 2750, 3073, 3074, 2754, 2941, 2755, 2756, 2928, 3349, 3077, 2873, 2760, 2765, 2766, 3079, 3081, 2885, 3126, 2887, 2780, 2781, 2897, 2785, 2948, 3171, 2787, 3198, 2958, 2892, 2866, 3098, 2966, 2987, 2950, 2881, 3132, 2936, 2954, 2999, 2804, 2802, 2878, 2967, 2859, 3023, 2937, 2862, 2863, 3359, 2899, 3197, 2806, 2828, 3105, 3172, 2809, 2970, 2973, 3025, 3059, 3106, 3069, 2909, 2910, 2916, 3136, 3109, 3137, 3110, 3037, 3112, 2940, 2877, 3090, 2971, 2929, 3097, 3094, 3093, 3145, 2956, 3058, 2969, 3157, 3100, 2938, 2833, 2834, 3180, 3168, 2838, 2867, 2874, 2939, 3107, 2946, 3362, 2848, 3114, 3115, 3335, 3116, 3117, 3118, 3173, 3120, 3122, 3123, 3124, 2784, 2933, 3174, 2902, 3127, 2789, 3181, 3363, 3129, 3368, 3367, 3360, 3183, 3184, 3134, 3133, 2805, 3135, 3142, 2908, 2813, 2814, 3053, 2927, 3351, 3352, 3361, 2921, 2849, 2963, 2880, 2883, 3175, 3149, 3150, 3151, 3152, 3176, 3364, 3147, 3148, 2901, 3099, 3365, 3366, 3169, 3154, 3155, 3156, 3188, 3347, 475: 3459, 570: 5196, 663: 3460, 2732, 2733, 2731, 737: 5195, 776: 5213, 889: 5214, 920: 6736}, + {1702, 1702, 7: 1702, 13: 1702, 46: 1702, 142: 1702, 473: 6740, 1702, 568: 1702, 661: 1702, 1702}, + {223, 223, 7: 5216, 13: 223, 46: 223, 474: 223, 661: 5260, 958: 5259, 6737}, + {231, 231, 13: 231, 46: 231, 474: 6432, 1007: 6738}, + {210, 210, 13: 6449, 46: 6447, 951: 6448, 6446, 1099: 6445, 6739}, // 4230 {239, 239}, - {47: 6740}, - {142: 6741}, - {659: 6742}, - {475: 5228, 891: 6743}, + {47: 6741}, + {142: 6742}, + {659: 6743}, + {475: 5229, 891: 6744}, // 4235 {238, 238}, - {1943, 1943, 15: 1943, 48: 1943, 50: 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 138: 6465, 472: 1943, 507: 6464, 652: 1943, 1040: 6745}, - {2000, 2000, 15: 2000, 48: 2000, 50: 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 472: 2000, 652: 2000, 896: 6746}, - {1937, 1937, 15: 6185, 48: 6161, 50: 6181, 6174, 6164, 6160, 6168, 6172, 6184, 6167, 6173, 6171, 6169, 6182, 6175, 6163, 6183, 6162, 6165, 6166, 6170, 6748, 472: 6176, 652: 6186, 892: 6178, 6177, 6180, 6159, 897: 6179, 1224: 6747}, + {1943, 1943, 15: 1943, 48: 1943, 50: 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 138: 6466, 472: 1943, 507: 6465, 652: 1943, 1040: 6746}, + {2000, 2000, 15: 2000, 48: 2000, 50: 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 472: 2000, 652: 2000, 896: 6747}, + {1937, 1937, 15: 6186, 48: 6162, 50: 6182, 6175, 6165, 6161, 6169, 6173, 6185, 6168, 6174, 6172, 6170, 6183, 6176, 6164, 6184, 6163, 6166, 6167, 6171, 6749, 472: 6177, 652: 6187, 892: 6179, 6178, 6181, 6160, 897: 6180, 1224: 6748}, {1952, 1952}, // 4240 - {176: 6750, 650: 6749}, - {559, 559, 569: 6132, 967: 6752}, - {559, 559, 569: 6132, 967: 6751}, + {176: 6751, 650: 6750}, + {559, 559, 569: 6133, 967: 6753}, + {559, 559, 569: 6133, 967: 6752}, {1935, 1935}, {1936, 1936}, // 4245 - {14: 1411, 16: 1411, 19: 1411, 160: 4944, 479: 1411, 482: 1411, 504: 1411, 506: 1411, 646: 1411}, - {14: 2156, 16: 2156, 19: 2156, 479: 4205, 482: 2156, 504: 6558, 506: 2156, 646: 2156, 779: 6557, 791: 6556, 848: 6560, 930: 6756}, - {2175, 2175, 14: 2156, 16: 2156, 19: 2156, 479: 4205, 482: 2156, 504: 6558, 506: 2156, 646: 2156, 779: 6557, 791: 6556, 848: 6561}, - {2176, 2176, 14: 2156, 16: 2156, 19: 2156, 479: 4205, 482: 2156, 504: 6558, 506: 2156, 646: 2156, 779: 6557, 791: 6556, 848: 6561}, - {2035, 2035, 48: 2539, 69: 2658, 71: 2518, 80: 2550, 145: 2520, 152: 2548, 2533, 155: 2517, 168: 2544, 203: 2569, 207: 2671, 210: 2513, 220: 2568, 2535, 2667, 2519, 238: 2547, 243: 2523, 248: 2545, 250: 2514, 253: 2551, 271: 2537, 275: 2536, 282: 2549, 284: 2515, 287: 2538, 298: 2528, 473: 2559, 2558, 496: 2666, 501: 2557, 504: 2567, 507: 2543, 525: 2661, 529: 2531, 567: 2542, 569: 2556, 645: 2552, 648: 2670, 652: 2516, 2660, 660: 2511, 668: 2522, 673: 2521, 678: 2566, 685: 2512, 708: 2563, 738: 2524, 747: 2565, 2553, 2554, 2555, 2564, 755: 2562, 2561, 2560, 2527, 2638, 2637, 765: 2525, 771: 2659, 773: 2619, 2630, 2649, 778: 2526, 782: 2585, 798: 2534, 805: 2573, 808: 2664, 843: 2580, 847: 2583, 852: 2662, 857: 2622, 859: 2632, 861: 2627, 2636, 2639, 2540, 929: 2592, 933: 2529, 971: 2665, 978: 2571, 980: 2572, 2575, 2576, 984: 2578, 986: 2577, 988: 2574, 990: 2579, 2581, 2582, 995: 2541, 2618, 998: 2588, 1008: 2596, 2589, 2590, 2591, 2597, 2595, 2598, 2599, 1017: 2594, 2593, 1020: 2584, 2546, 2530, 2600, 2612, 2601, 2602, 2603, 2605, 2609, 2606, 2610, 2611, 2604, 2608, 2607, 1037: 2570, 1041: 2586, 1043: 2587, 2532, 1048: 2614, 2613, 1052: 2616, 2617, 2615, 1058: 2655, 2620, 1066: 2669, 2668, 2621, 1073: 2623, 1076: 2652, 1078: 2656, 1102: 2624, 2625, 1105: 2626, 1107: 2631, 1110: 2628, 2629, 1113: 2654, 2633, 2663, 2635, 2634, 1122: 2640, 1124: 2642, 2641, 2645, 1128: 2646, 1130: 2653, 1133: 2643, 6758, 1138: 2644, 1149: 2647, 2648, 2651, 1153: 2650}, + {14: 1411, 16: 1411, 19: 1411, 160: 4945, 479: 1411, 482: 1411, 504: 1411, 506: 1411, 646: 1411}, + {14: 2156, 16: 2156, 19: 2156, 479: 4206, 482: 2156, 504: 6559, 506: 2156, 646: 2156, 779: 6558, 791: 6557, 848: 6561, 930: 6757}, + {2175, 2175, 14: 2156, 16: 2156, 19: 2156, 479: 4206, 482: 2156, 504: 6559, 506: 2156, 646: 2156, 779: 6558, 791: 6557, 848: 6562}, + {2176, 2176, 14: 2156, 16: 2156, 19: 2156, 479: 4206, 482: 2156, 504: 6559, 506: 2156, 646: 2156, 779: 6558, 791: 6557, 848: 6562}, + {2035, 2035, 48: 2540, 69: 2659, 71: 2519, 80: 2551, 145: 2521, 152: 2549, 2534, 155: 2518, 168: 2545, 203: 2570, 207: 2672, 210: 2514, 220: 2569, 2536, 2668, 2520, 238: 2548, 243: 2524, 248: 2546, 250: 2515, 253: 2552, 271: 2538, 275: 2537, 282: 2550, 284: 2516, 287: 2539, 298: 2529, 473: 2560, 2559, 496: 2667, 501: 2558, 504: 2568, 507: 2544, 525: 2662, 529: 2532, 567: 2543, 569: 2557, 645: 2553, 648: 2671, 652: 2517, 2661, 660: 2512, 668: 2523, 673: 2522, 678: 2567, 685: 2513, 708: 2564, 738: 2525, 747: 2566, 2554, 2555, 2556, 2565, 755: 2563, 2562, 2561, 2528, 2639, 2638, 765: 2526, 771: 2660, 773: 2620, 2631, 2650, 778: 2527, 782: 2586, 798: 2535, 805: 2574, 808: 2665, 843: 2581, 847: 2584, 852: 2663, 857: 2623, 859: 2633, 861: 2628, 2637, 2640, 2541, 929: 2593, 933: 2530, 971: 2666, 978: 2572, 980: 2573, 2576, 2577, 984: 2579, 986: 2578, 988: 2575, 990: 2580, 2582, 2583, 995: 2542, 2619, 998: 2589, 1008: 2597, 2590, 2591, 2592, 2598, 2596, 2599, 2600, 1017: 2595, 2594, 1020: 2585, 2547, 2531, 2601, 2613, 2602, 2603, 2604, 2606, 2610, 2607, 2611, 2612, 2605, 2609, 2608, 1037: 2571, 1041: 2587, 1043: 2588, 2533, 1048: 2615, 2614, 1052: 2617, 2618, 2616, 1058: 2656, 2621, 1066: 2670, 2669, 2622, 1073: 2624, 1076: 2653, 1078: 2657, 1102: 2625, 2626, 1105: 2627, 1107: 2632, 1110: 2629, 2630, 1113: 2655, 2634, 2664, 2636, 2635, 1122: 2641, 1124: 2643, 2642, 2646, 1128: 2647, 1130: 2654, 1133: 2644, 6759, 1138: 2645, 1149: 2648, 2649, 2652, 1153: 2651}, // 4250 {441, 441}, } @@ -11455,33 +11456,40 @@ yynewstate: } } case 5: + { + parser.yyVAL.statement = &ast.CompactTableStmt{ + Table: yyS[yypt-1].item.(*ast.TableName), + ReplicaKind: ast.CompactReplicaKindAll, + } + } + case 6: { parser.yyVAL.statement = &ast.CompactTableStmt{ Table: yyS[yypt-3].item.(*ast.TableName), ReplicaKind: ast.CompactReplicaKindTiFlash, } } - case 6: + case 7: { parser.yyVAL.item = []*ast.PlacementOption{yyS[yypt-0].item.(*ast.PlacementOption)} } - case 7: + case 8: { parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.PlacementOption), yyS[yypt-0].item.(*ast.PlacementOption)) } - case 8: + case 9: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.PlacementOption), yyS[yypt-0].item.(*ast.PlacementOption)) } - case 9: + case 10: { parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionPrimaryRegion, StrValue: yyS[yypt-0].ident} } - case 10: + case 11: { parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionRegions, StrValue: yyS[yypt-0].ident} } - case 11: + case 12: { cnt := yyS[yypt-0].item.(uint64) if cnt == 0 { @@ -11490,41 +11498,37 @@ yynewstate: } parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionFollowerCount, UintValue: cnt} } - case 12: - { - parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionVoterCount, UintValue: yyS[yypt-0].item.(uint64)} - } case 13: { - parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionLearnerCount, UintValue: yyS[yypt-0].item.(uint64)} + parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionVoterCount, UintValue: yyS[yypt-0].item.(uint64)} } case 14: { - parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionSchedule, StrValue: yyS[yypt-0].ident} + parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionLearnerCount, UintValue: yyS[yypt-0].item.(uint64)} } case 15: { - parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionConstraints, StrValue: yyS[yypt-0].ident} + parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionSchedule, StrValue: yyS[yypt-0].ident} } case 16: { - parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionLeaderConstraints, StrValue: yyS[yypt-0].ident} + parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionConstraints, StrValue: yyS[yypt-0].ident} } case 17: { - parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionFollowerConstraints, StrValue: yyS[yypt-0].ident} + parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionLeaderConstraints, StrValue: yyS[yypt-0].ident} } case 18: { - parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionVoterConstraints, StrValue: yyS[yypt-0].ident} + parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionFollowerConstraints, StrValue: yyS[yypt-0].ident} } case 19: { - parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionLearnerConstraints, StrValue: yyS[yypt-0].ident} + parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionVoterConstraints, StrValue: yyS[yypt-0].ident} } case 20: { - parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionPolicy, StrValue: yyS[yypt-0].ident} + parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionLearnerConstraints, StrValue: yyS[yypt-0].ident} } case 21: { @@ -11540,21 +11544,25 @@ yynewstate: } case 24: { - parser.yyVAL.item = &ast.AttributesSpec{Default: true} + parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionPolicy, StrValue: yyS[yypt-0].ident} } case 25: { - parser.yyVAL.item = &ast.AttributesSpec{Default: false, Attributes: yyS[yypt-0].ident} + parser.yyVAL.item = &ast.AttributesSpec{Default: true} } case 26: { - parser.yyVAL.item = &ast.StatsOptionsSpec{Default: true} + parser.yyVAL.item = &ast.AttributesSpec{Default: false, Attributes: yyS[yypt-0].ident} } case 27: { - parser.yyVAL.item = &ast.StatsOptionsSpec{Default: false, StatsOptions: yyS[yypt-0].ident} + parser.yyVAL.item = &ast.StatsOptionsSpec{Default: true} } case 28: + { + parser.yyVAL.item = &ast.StatsOptionsSpec{Default: false, StatsOptions: yyS[yypt-0].ident} + } + case 29: { if yyS[yypt-0].item != nil { parser.yyVAL.item = &ast.AlterTableSpec{ @@ -11565,19 +11573,19 @@ yynewstate: parser.yyVAL.item = nil } } - case 29: + case 30: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableRemovePartitioning, } } - case 30: + case 31: { ret := yyS[yypt-0].item.(*ast.AlterTableSpec) ret.NoWriteToBinlog = yyS[yypt-1].item.(bool) parser.yyVAL.item = ret } - case 31: + case 32: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTablePartitionAttributes, @@ -11585,7 +11593,7 @@ yynewstate: AttributesSpec: yyS[yypt-0].item.(*ast.AttributesSpec), } } - case 32: + case 33: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTablePartitionOptions, @@ -11593,22 +11601,22 @@ yynewstate: Options: yyS[yypt-0].item.([]*ast.TableOption), } } - case 33: + case 34: { parser.yyVAL.item = []string{} } - case 34: + case 35: { parser.yyVAL.item = yyS[yypt-0].item } - case 35: + case 36: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableOption, Options: yyS[yypt-0].item.([]*ast.TableOption), } } - case 36: + case 37: { tiflashReplicaSpec := &ast.TiFlashReplicaSpec{ Count: yyS[yypt-1].item.(uint64), @@ -11619,21 +11627,21 @@ yynewstate: TiFlashReplica: tiflashReplicaSpec, } } - case 37: + case 38: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableSetTiFlashMode, TiFlashMode: model.TiFlashModeNormal, } } - case 38: + case 39: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableSetTiFlashMode, TiFlashMode: model.TiFlashModeFast, } } - case 39: + case 40: { op := &ast.AlterTableSpec{ Tp: ast.AlterTableOption, @@ -11645,7 +11653,7 @@ yynewstate: } parser.yyVAL.item = op } - case 40: + case 41: { op := &ast.AlterTableSpec{ Tp: ast.AlterTableOption, @@ -11657,7 +11665,7 @@ yynewstate: } parser.yyVAL.item = op } - case 41: + case 42: { parser.yyVAL.item = &ast.AlterTableSpec{ IfNotExists: yyS[yypt-2].item.(bool), @@ -11666,7 +11674,7 @@ yynewstate: Position: yyS[yypt-0].item.(*ast.ColumnPosition), } } - case 42: + case 43: { tes := yyS[yypt-1].item.([]interface{}) var columnDefs []*ast.ColumnDef @@ -11686,7 +11694,7 @@ yynewstate: NewConstraints: constraints, } } - case 43: + case 44: { constraint := yyS[yypt-0].item.(*ast.Constraint) parser.yyVAL.item = &ast.AlterTableSpec{ @@ -11694,7 +11702,7 @@ yynewstate: Constraint: constraint, } } - case 44: + case 45: { var defs []*ast.PartitionDefinition if yyS[yypt-0].item != nil { @@ -11712,7 +11720,7 @@ yynewstate: PartDefinitions: defs, } } - case 45: + case 46: { noWriteToBinlog := yyS[yypt-2].item.(bool) if noWriteToBinlog { @@ -11726,7 +11734,7 @@ yynewstate: Num: getUint64FromNUM(yyS[yypt-0].item), } } - case 46: + case 47: { statsSpec := &ast.StatisticsSpec{ StatsName: yyS[yypt-4].ident, @@ -11739,21 +11747,21 @@ yynewstate: Statistics: statsSpec, } } - case 47: + case 48: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableAttributes, AttributesSpec: yyS[yypt-0].item.(*ast.AttributesSpec), } } - case 48: + case 49: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableStatsOptions, StatsOptionsSpec: yyS[yypt-0].item.(*ast.StatsOptionsSpec), } } - case 49: + case 50: { yylex.AppendError(yylex.Errorf("The CHECK PARTITIONING clause is parsed but not implement yet.")) parser.lastErrorAsWarn() @@ -11767,7 +11775,7 @@ yynewstate: } parser.yyVAL.item = ret } - case 50: + case 51: { noWriteToBinlog := yyS[yypt-1].item.(bool) if noWriteToBinlog { @@ -11780,7 +11788,7 @@ yynewstate: Num: getUint64FromNUM(yyS[yypt-0].item), } } - case 51: + case 52: { parser.yyVAL.item = &ast.AlterTableSpec{ IfExists: yyS[yypt-2].item.(bool), @@ -11788,11 +11796,11 @@ yynewstate: OldColumnName: yyS[yypt-1].item.(*ast.ColumnName), } } - case 52: + case 53: { parser.yyVAL.item = &ast.AlterTableSpec{Tp: ast.AlterTableDropPrimaryKey} } - case 53: + case 54: { parser.yyVAL.item = &ast.AlterTableSpec{ IfExists: yyS[yypt-1].item.(bool), @@ -11800,7 +11808,7 @@ yynewstate: PartitionNames: yyS[yypt-0].item.([]model.CIStr), } } - case 54: + case 55: { statsSpec := &ast.StatisticsSpec{ StatsName: yyS[yypt-0].ident, @@ -11811,7 +11819,7 @@ yynewstate: Statistics: statsSpec, } } - case 55: + case 56: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableExchangePartition, @@ -11820,7 +11828,7 @@ yynewstate: WithValidation: yyS[yypt-0].item.(bool), } } - case 56: + case 57: { ret := &ast.AlterTableSpec{ Tp: ast.AlterTableTruncatePartition, @@ -11832,7 +11840,7 @@ yynewstate: } parser.yyVAL.item = ret } - case 57: + case 58: { ret := &ast.AlterTableSpec{ NoWriteToBinlog: yyS[yypt-1].item.(bool), @@ -11845,7 +11853,7 @@ yynewstate: } parser.yyVAL.item = ret } - case 58: + case 59: { ret := &ast.AlterTableSpec{ NoWriteToBinlog: yyS[yypt-1].item.(bool), @@ -11858,7 +11866,7 @@ yynewstate: } parser.yyVAL.item = ret } - case 59: + case 60: { ret := &ast.AlterTableSpec{ Tp: ast.AlterTableImportPartitionTablespace, @@ -11872,7 +11880,7 @@ yynewstate: yylex.AppendError(yylex.Errorf("The IMPORT PARTITION TABLESPACE clause is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() } - case 60: + case 61: { ret := &ast.AlterTableSpec{ Tp: ast.AlterTableDiscardPartitionTablespace, @@ -11886,7 +11894,7 @@ yynewstate: yylex.AppendError(yylex.Errorf("The DISCARD PARTITION TABLESPACE clause is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() } - case 61: + case 62: { ret := &ast.AlterTableSpec{ Tp: ast.AlterTableImportTablespace, @@ -11895,7 +11903,7 @@ yynewstate: yylex.AppendError(yylex.Errorf("The IMPORT TABLESPACE clause is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() } - case 62: + case 63: { ret := &ast.AlterTableSpec{ Tp: ast.AlterTableDiscardTablespace, @@ -11904,7 +11912,7 @@ yynewstate: yylex.AppendError(yylex.Errorf("The DISCARD TABLESPACE clause is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() } - case 63: + case 64: { ret := &ast.AlterTableSpec{ Tp: ast.AlterTableRebuildPartition, @@ -11917,7 +11925,7 @@ yynewstate: } parser.yyVAL.item = ret } - case 64: + case 65: { parser.yyVAL.item = &ast.AlterTableSpec{ IfExists: yyS[yypt-1].item.(bool), @@ -11925,7 +11933,7 @@ yynewstate: Name: yyS[yypt-0].ident, } } - case 65: + case 66: { parser.yyVAL.item = &ast.AlterTableSpec{ IfExists: yyS[yypt-1].item.(bool), @@ -11933,26 +11941,26 @@ yynewstate: Name: yyS[yypt-0].ident, } } - case 66: + case 67: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableOrderByColumns, OrderByList: yyS[yypt-0].item.([]*ast.AlterOrderItem), } } - case 67: + case 68: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableDisableKeys, } } - case 68: + case 69: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableEnableKeys, } } - case 69: + case 70: { parser.yyVAL.item = &ast.AlterTableSpec{ IfExists: yyS[yypt-2].item.(bool), @@ -11961,7 +11969,7 @@ yynewstate: Position: yyS[yypt-0].item.(*ast.ColumnPosition), } } - case 70: + case 71: { parser.yyVAL.item = &ast.AlterTableSpec{ IfExists: yyS[yypt-3].item.(bool), @@ -11971,7 +11979,7 @@ yynewstate: Position: yyS[yypt-0].item.(*ast.ColumnPosition), } } - case 71: + case 72: { option := &ast.ColumnOption{Expr: yyS[yypt-0].expr} colDef := &ast.ColumnDef{ @@ -11983,7 +11991,7 @@ yynewstate: NewColumns: []*ast.ColumnDef{colDef}, } } - case 72: + case 73: { option := &ast.ColumnOption{Expr: yyS[yypt-1].expr} colDef := &ast.ColumnDef{ @@ -11995,7 +12003,7 @@ yynewstate: NewColumns: []*ast.ColumnDef{colDef}, } } - case 73: + case 74: { colDef := &ast.ColumnDef{ Name: yyS[yypt-2].item.(*ast.ColumnName), @@ -12005,7 +12013,7 @@ yynewstate: NewColumns: []*ast.ColumnDef{colDef}, } } - case 74: + case 75: { oldColName := &ast.ColumnName{Name: model.NewCIStr(yyS[yypt-2].ident)} newColName := &ast.ColumnName{Name: model.NewCIStr(yyS[yypt-0].ident)} @@ -12015,28 +12023,28 @@ yynewstate: NewColumnName: newColName, } } - case 75: + case 76: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableRenameTable, NewTable: yyS[yypt-0].item.(*ast.TableName), } } - case 76: + case 77: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableRenameTable, NewTable: yyS[yypt-0].item.(*ast.TableName), } } - case 77: + case 78: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableRenameTable, NewTable: yyS[yypt-0].item.(*ast.TableName), } } - case 78: + case 79: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableRenameIndex, @@ -12044,21 +12052,21 @@ yynewstate: ToKey: model.NewCIStr(yyS[yypt-0].ident), } } - case 79: + case 80: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableLock, LockType: yyS[yypt-0].item.(ast.LockType), } } - case 80: + case 81: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableWriteable, Writeable: yyS[yypt-0].item.(bool), } } - case 81: + case 82: { // Parse it and ignore it. Just for compatibility. parser.yyVAL.item = &ast.AlterTableSpec{ @@ -12066,28 +12074,28 @@ yynewstate: Algorithm: yyS[yypt-0].item.(ast.AlgorithmType), } } - case 82: + case 83: { // Parse it and ignore it. Just for compatibility. parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableForce, } } - case 83: + case 84: { // Parse it and ignore it. Just for compatibility. parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableWithValidation, } } - case 84: + case 85: { // Parse it and ignore it. Just for compatibility. parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableWithoutValidation, } } - case 85: + case 86: { // Parse it and ignore it. Just for compatibility. parser.yyVAL.item = &ast.AlterTableSpec{ @@ -12096,7 +12104,7 @@ yynewstate: yylex.AppendError(yylex.Errorf("The SECONDARY_LOAD clause is parsed but not implement yet.")) parser.lastErrorAsWarn() } - case 86: + case 87: { // Parse it and ignore it. Just for compatibility. parser.yyVAL.item = &ast.AlterTableSpec{ @@ -12105,7 +12113,7 @@ yynewstate: yylex.AppendError(yylex.Errorf("The SECONDARY_UNLOAD VALIDATION clause is parsed but not implement yet.")) parser.lastErrorAsWarn() } - case 87: + case 88: { c := &ast.Constraint{ Name: yyS[yypt-1].ident, @@ -12116,7 +12124,7 @@ yynewstate: Constraint: c, } } - case 88: + case 89: { // Parse it and ignore it. Just for compatibility. c := &ast.Constraint{ @@ -12127,7 +12135,7 @@ yynewstate: Constraint: c, } } - case 89: + case 90: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableIndexInvisible, @@ -12135,19 +12143,19 @@ yynewstate: Visibility: yyS[yypt-0].item.(ast.IndexVisibility), } } - case 90: + case 91: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableCache, } } - case 91: + case 92: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableNoCache, } } - case 92: + case 93: { ret := &ast.AlterTableSpec{ Tp: ast.AlterTableReorganizePartition, @@ -12155,7 +12163,7 @@ yynewstate: } parser.yyVAL.item = ret } - case 93: + case 94: { ret := &ast.AlterTableSpec{ Tp: ast.AlterTableReorganizePartition, @@ -12164,56 +12172,56 @@ yynewstate: } parser.yyVAL.item = ret } - case 94: + case 95: { parser.yyVAL.item = nil } - case 96: + case 97: { parser.yyVAL.item = true } - case 98: + case 99: { parser.yyVAL.item = true } - case 99: + case 100: { parser.yyVAL.item = false } - case 100: + case 101: { parser.yyVAL.item = model.PrimaryKeyTypeClustered } - case 101: + case 102: { parser.yyVAL.item = model.PrimaryKeyTypeNonClustered } - case 102: + case 103: { parser.yyVAL.item = ast.AlgorithmTypeDefault } - case 103: + case 104: { parser.yyVAL.item = ast.AlgorithmTypeCopy } - case 104: + case 105: { parser.yyVAL.item = ast.AlgorithmTypeInplace } - case 105: + case 106: { parser.yyVAL.item = ast.AlgorithmTypeInstant } - case 106: + case 107: { yylex.AppendError(ErrUnknownAlterAlgorithm.GenWithStackByArgs(yyS[yypt-2].ident)) return 1 } - case 107: + case 108: { parser.yyVAL.item = ast.LockTypeDefault } - case 108: + case 109: { id := strings.ToUpper(yyS[yypt-0].ident) @@ -12228,138 +12236,138 @@ yynewstate: return 1 } } - case 109: + case 110: { parser.yyVAL.item = true } - case 110: + case 111: { parser.yyVAL.item = false } - case 117: + case 118: { parser.yyVAL.item = &ast.ColumnPosition{Tp: ast.ColumnPositionNone} } - case 118: + case 119: { parser.yyVAL.item = &ast.ColumnPosition{Tp: ast.ColumnPositionFirst} } - case 119: + case 120: { parser.yyVAL.item = &ast.ColumnPosition{ Tp: ast.ColumnPositionAfter, RelativeColumn: yyS[yypt-0].item.(*ast.ColumnName), } } - case 120: + case 121: { parser.yyVAL.item = make([]*ast.AlterTableSpec, 0, 1) } - case 122: + case 123: { parser.yyVAL.item = []*ast.AlterTableSpec{yyS[yypt-0].item.(*ast.AlterTableSpec)} } - case 123: + case 124: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.AlterTableSpec), yyS[yypt-0].item.(*ast.AlterTableSpec)) } - case 124: + case 125: { parser.yyVAL.item = []model.CIStr{model.NewCIStr(yyS[yypt-0].ident)} } - case 125: + case 126: { parser.yyVAL.item = append(yyS[yypt-2].item.([]model.CIStr), model.NewCIStr(yyS[yypt-0].ident)) } - case 126: + case 127: { parser.yyVAL.item = nil } - case 127: + case 128: { parser.yyVAL.item = nil } - case 128: + case 129: { parser.yyVAL.item = yyS[yypt-0].ident } - case 130: + case 131: { parser.yyVAL.statement = &ast.RenameTableStmt{ TableToTables: yyS[yypt-0].item.([]*ast.TableToTable), } } - case 131: + case 132: { parser.yyVAL.item = []*ast.TableToTable{yyS[yypt-0].item.(*ast.TableToTable)} } - case 132: + case 133: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.TableToTable), yyS[yypt-0].item.(*ast.TableToTable)) } - case 133: + case 134: { parser.yyVAL.item = &ast.TableToTable{ OldTable: yyS[yypt-2].item.(*ast.TableName), NewTable: yyS[yypt-0].item.(*ast.TableName), } } - case 134: + case 135: { parser.yyVAL.statement = &ast.RenameUserStmt{ UserToUsers: yyS[yypt-0].item.([]*ast.UserToUser), } } - case 135: + case 136: { parser.yyVAL.item = []*ast.UserToUser{yyS[yypt-0].item.(*ast.UserToUser)} } - case 136: + case 137: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.UserToUser), yyS[yypt-0].item.(*ast.UserToUser)) } - case 137: + case 138: { parser.yyVAL.item = &ast.UserToUser{ OldUser: yyS[yypt-2].item.(*auth.UserIdentity), NewUser: yyS[yypt-0].item.(*auth.UserIdentity), } } - case 138: + case 139: { parser.yyVAL.statement = &ast.RecoverTableStmt{ JobID: yyS[yypt-0].item.(int64), } } - case 139: + case 140: { parser.yyVAL.statement = &ast.RecoverTableStmt{ Table: yyS[yypt-0].item.(*ast.TableName), } } - case 140: + case 141: { parser.yyVAL.statement = &ast.RecoverTableStmt{ Table: yyS[yypt-1].item.(*ast.TableName), JobNum: yyS[yypt-0].item.(int64), } } - case 141: + case 142: { parser.yyVAL.statement = &ast.FlashBackTableStmt{ Table: yyS[yypt-1].item.(*ast.TableName), NewName: yyS[yypt-0].ident, } } - case 142: + case 143: { parser.yyVAL.ident = "" } - case 143: + case 144: { parser.yyVAL.ident = yyS[yypt-0].ident } - case 144: + case 145: { parser.yyVAL.statement = &ast.SplitRegionStmt{ SplitSyntaxOpt: yyS[yypt-4].item.(*ast.SplitSyntaxOption), @@ -12368,7 +12376,7 @@ yynewstate: SplitOpt: yyS[yypt-0].item.(*ast.SplitOption), } } - case 145: + case 146: { parser.yyVAL.statement = &ast.SplitRegionStmt{ SplitSyntaxOpt: yyS[yypt-6].item.(*ast.SplitSyntaxOption), @@ -12378,7 +12386,7 @@ yynewstate: SplitOpt: yyS[yypt-0].item.(*ast.SplitOption), } } - case 146: + case 147: { parser.yyVAL.item = &ast.SplitOption{ Lower: yyS[yypt-4].item.([]ast.ExprNode), @@ -12386,52 +12394,52 @@ yynewstate: Num: yyS[yypt-0].item.(int64), } } - case 147: + case 148: { parser.yyVAL.item = &ast.SplitOption{ ValueLists: yyS[yypt-0].item.([][]ast.ExprNode), } } - case 148: + case 149: { parser.yyVAL.item = &ast.SplitSyntaxOption{} } - case 149: + case 150: { parser.yyVAL.item = &ast.SplitSyntaxOption{ HasRegionFor: true, } } - case 150: + case 151: { parser.yyVAL.item = &ast.SplitSyntaxOption{ HasPartition: true, } } - case 151: + case 152: { parser.yyVAL.item = &ast.SplitSyntaxOption{ HasRegionFor: true, HasPartition: true, } } - case 152: + case 153: { parser.yyVAL.statement = &ast.AnalyzeTableStmt{TableNames: yyS[yypt-2].item.([]*ast.TableName), ColumnChoice: yyS[yypt-1].item.(model.ColumnChoice), AnalyzeOpts: yyS[yypt-0].item.([]ast.AnalyzeOpt)} } - case 153: + case 154: { parser.yyVAL.statement = &ast.AnalyzeTableStmt{TableNames: []*ast.TableName{yyS[yypt-3].item.(*ast.TableName)}, IndexNames: yyS[yypt-1].item.([]model.CIStr), IndexFlag: true, AnalyzeOpts: yyS[yypt-0].item.([]ast.AnalyzeOpt)} } - case 154: + case 155: { parser.yyVAL.statement = &ast.AnalyzeTableStmt{TableNames: []*ast.TableName{yyS[yypt-3].item.(*ast.TableName)}, IndexNames: yyS[yypt-1].item.([]model.CIStr), IndexFlag: true, Incremental: true, AnalyzeOpts: yyS[yypt-0].item.([]ast.AnalyzeOpt)} } - case 155: + case 156: { parser.yyVAL.statement = &ast.AnalyzeTableStmt{TableNames: []*ast.TableName{yyS[yypt-4].item.(*ast.TableName)}, PartitionNames: yyS[yypt-2].item.([]model.CIStr), ColumnChoice: yyS[yypt-1].item.(model.ColumnChoice), AnalyzeOpts: yyS[yypt-0].item.([]ast.AnalyzeOpt)} } - case 156: + case 157: { parser.yyVAL.statement = &ast.AnalyzeTableStmt{ TableNames: []*ast.TableName{yyS[yypt-5].item.(*ast.TableName)}, @@ -12441,7 +12449,7 @@ yynewstate: AnalyzeOpts: yyS[yypt-0].item.([]ast.AnalyzeOpt), } } - case 157: + case 158: { parser.yyVAL.statement = &ast.AnalyzeTableStmt{ TableNames: []*ast.TableName{yyS[yypt-5].item.(*ast.TableName)}, @@ -12452,7 +12460,7 @@ yynewstate: AnalyzeOpts: yyS[yypt-0].item.([]ast.AnalyzeOpt), } } - case 158: + case 159: { parser.yyVAL.statement = &ast.AnalyzeTableStmt{ TableNames: []*ast.TableName{yyS[yypt-5].item.(*ast.TableName)}, @@ -12461,7 +12469,7 @@ yynewstate: HistogramOperation: ast.HistogramOperationUpdate, } } - case 159: + case 160: { parser.yyVAL.statement = &ast.AnalyzeTableStmt{ TableNames: []*ast.TableName{yyS[yypt-4].item.(*ast.TableName)}, @@ -12469,7 +12477,7 @@ yynewstate: HistogramOperation: ast.HistogramOperationDrop, } } - case 160: + case 161: { parser.yyVAL.statement = &ast.AnalyzeTableStmt{ TableNames: []*ast.TableName{yyS[yypt-3].item.(*ast.TableName)}, @@ -12477,7 +12485,7 @@ yynewstate: ColumnChoice: model.ColumnList, AnalyzeOpts: yyS[yypt-0].item.([]ast.AnalyzeOpt)} } - case 161: + case 162: { parser.yyVAL.statement = &ast.AnalyzeTableStmt{ TableNames: []*ast.TableName{yyS[yypt-5].item.(*ast.TableName)}, @@ -12486,94 +12494,90 @@ yynewstate: ColumnChoice: model.ColumnList, AnalyzeOpts: yyS[yypt-0].item.([]ast.AnalyzeOpt)} } - case 162: + case 163: { parser.yyVAL.item = model.DefaultChoice } - case 163: + case 164: { parser.yyVAL.item = model.AllColumns } - case 164: + case 165: { parser.yyVAL.item = model.PredicateColumns } - case 165: + case 166: { parser.yyVAL.item = []ast.AnalyzeOpt{} } - case 166: + case 167: { parser.yyVAL.item = yyS[yypt-0].item.([]ast.AnalyzeOpt) } - case 167: + case 168: { parser.yyVAL.item = []ast.AnalyzeOpt{yyS[yypt-0].item.(ast.AnalyzeOpt)} } - case 168: + case 169: { parser.yyVAL.item = append(yyS[yypt-2].item.([]ast.AnalyzeOpt), yyS[yypt-0].item.(ast.AnalyzeOpt)) } - case 169: + case 170: { parser.yyVAL.item = ast.AnalyzeOpt{Type: ast.AnalyzeOptNumBuckets, Value: ast.NewValueExpr(yyS[yypt-1].item, "", "")} } - case 170: + case 171: { parser.yyVAL.item = ast.AnalyzeOpt{Type: ast.AnalyzeOptNumTopN, Value: ast.NewValueExpr(yyS[yypt-1].item, "", "")} } - case 171: + case 172: { parser.yyVAL.item = ast.AnalyzeOpt{Type: ast.AnalyzeOptCMSketchDepth, Value: ast.NewValueExpr(yyS[yypt-2].item, "", "")} } - case 172: + case 173: { parser.yyVAL.item = ast.AnalyzeOpt{Type: ast.AnalyzeOptCMSketchWidth, Value: ast.NewValueExpr(yyS[yypt-2].item, "", "")} } - case 173: + case 174: { parser.yyVAL.item = ast.AnalyzeOpt{Type: ast.AnalyzeOptNumSamples, Value: ast.NewValueExpr(yyS[yypt-1].item, "", "")} } - case 174: + case 175: { parser.yyVAL.item = ast.AnalyzeOpt{Type: ast.AnalyzeOptSampleRate, Value: ast.NewValueExpr(yyS[yypt-1].item, "", "")} } - case 175: + case 176: { parser.yyVAL.item = &ast.Assignment{Column: yyS[yypt-2].item.(*ast.ColumnName), Expr: yyS[yypt-0].expr} } - case 176: + case 177: { parser.yyVAL.item = []*ast.Assignment{yyS[yypt-0].item.(*ast.Assignment)} } - case 177: + case 178: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.Assignment), yyS[yypt-0].item.(*ast.Assignment)) } - case 178: + case 179: { parser.yyVAL.item = []*ast.Assignment{} } - case 180: + case 181: { parser.yyVAL.statement = &ast.BeginStmt{} } - case 181: + case 182: { parser.yyVAL.statement = &ast.BeginStmt{ Mode: ast.Pessimistic, } } - case 182: + case 183: { parser.yyVAL.statement = &ast.BeginStmt{ Mode: ast.Optimistic, } } - case 183: - { - parser.yyVAL.statement = &ast.BeginStmt{} - } case 184: { parser.yyVAL.statement = &ast.BeginStmt{} @@ -12583,37 +12587,41 @@ yynewstate: parser.yyVAL.statement = &ast.BeginStmt{} } case 186: + { + parser.yyVAL.statement = &ast.BeginStmt{} + } + case 187: { parser.yyVAL.statement = &ast.BeginStmt{ CausalConsistencyOnly: true, } } - case 187: + case 188: { parser.yyVAL.statement = &ast.BeginStmt{ ReadOnly: true, } } - case 188: + case 189: { parser.yyVAL.statement = &ast.BeginStmt{ ReadOnly: true, AsOf: yyS[yypt-0].item.(*ast.AsOfClause), } } - case 189: + case 190: { parser.yyVAL.statement = &ast.BinlogStmt{Str: yyS[yypt-0].ident} } - case 190: + case 191: { parser.yyVAL.item = []*ast.ColumnDef{yyS[yypt-0].item.(*ast.ColumnDef)} } - case 191: + case 192: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.ColumnDef), yyS[yypt-0].item.(*ast.ColumnDef)) } - case 192: + case 193: { colDef := &ast.ColumnDef{Name: yyS[yypt-2].item.(*ast.ColumnName), Tp: yyS[yypt-1].item.(*types.FieldType), Options: yyS[yypt-0].item.([]*ast.ColumnOption)} if !colDef.Validate() { @@ -12622,7 +12630,7 @@ yynewstate: } parser.yyVAL.item = colDef } - case 193: + case 194: { // TODO: check flen 0 tp := types.NewFieldType(mysql.TypeLonglong) @@ -12636,103 +12644,103 @@ yynewstate: } parser.yyVAL.item = colDef } - case 194: + case 195: { parser.yyVAL.item = &ast.ColumnName{Name: model.NewCIStr(yyS[yypt-0].ident)} } - case 195: + case 196: { parser.yyVAL.item = &ast.ColumnName{Table: model.NewCIStr(yyS[yypt-2].ident), Name: model.NewCIStr(yyS[yypt-0].ident)} } - case 196: + case 197: { parser.yyVAL.item = &ast.ColumnName{Schema: model.NewCIStr(yyS[yypt-4].ident), Table: model.NewCIStr(yyS[yypt-2].ident), Name: model.NewCIStr(yyS[yypt-0].ident)} } - case 197: + case 198: { parser.yyVAL.item = []*ast.ColumnName{yyS[yypt-0].item.(*ast.ColumnName)} } - case 198: + case 199: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.ColumnName), yyS[yypt-0].item.(*ast.ColumnName)) } - case 199: + case 200: { parser.yyVAL.item = []*ast.ColumnName{} } - case 201: + case 202: { parser.yyVAL.item = []model.CIStr{} } - case 202: + case 203: { parser.yyVAL.item = yyS[yypt-1].item } - case 203: + case 204: { parser.yyVAL.item = []model.CIStr{model.NewCIStr(yyS[yypt-0].ident)} } - case 204: + case 205: { parser.yyVAL.item = append(yyS[yypt-2].item.([]model.CIStr), model.NewCIStr(yyS[yypt-0].ident)) } - case 205: + case 206: { parser.yyVAL.item = []*ast.ColumnNameOrUserVar{} } - case 207: + case 208: { parser.yyVAL.item = []*ast.ColumnNameOrUserVar{yyS[yypt-0].item.(*ast.ColumnNameOrUserVar)} } - case 208: + case 209: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.ColumnNameOrUserVar), yyS[yypt-0].item.(*ast.ColumnNameOrUserVar)) } - case 209: + case 210: { parser.yyVAL.item = &ast.ColumnNameOrUserVar{ColumnName: yyS[yypt-0].item.(*ast.ColumnName)} } - case 210: + case 211: { parser.yyVAL.item = &ast.ColumnNameOrUserVar{UserVar: yyS[yypt-0].expr.(*ast.VariableExpr)} } - case 211: + case 212: { parser.yyVAL.item = []*ast.ColumnNameOrUserVar{} } - case 212: + case 213: { parser.yyVAL.item = yyS[yypt-1].item.([]*ast.ColumnNameOrUserVar) } - case 213: + case 214: { parser.yyVAL.statement = &ast.CommitStmt{} } - case 214: + case 215: { parser.yyVAL.statement = &ast.CommitStmt{CompletionType: yyS[yypt-0].item.(ast.CompletionType)} } - case 218: + case 219: { parser.yyVAL.ident = "NOT" } - case 219: + case 220: { parser.yyVAL.item = true } - case 220: + case 221: { parser.yyVAL.item = false } - case 221: + case 222: { parser.yyVAL.item = true } - case 223: + case 224: { parser.yyVAL.item = 0 } - case 224: + case 225: { if yyS[yypt-0].item.(bool) { parser.yyVAL.item = 1 @@ -12740,57 +12748,57 @@ yynewstate: parser.yyVAL.item = 2 } } - case 225: + case 226: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionNotNull} } - case 226: + case 227: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionNull} } - case 227: + case 228: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionAutoIncrement} } - case 228: + case 229: { // KEY is normally a synonym for INDEX. The key attribute PRIMARY KEY // can also be specified as just KEY when given in a column definition. // See http://dev.mysql.com/doc/refman/5.7/en/create-table.html parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionPrimaryKey} } - case 229: + case 230: { // KEY is normally a synonym for INDEX. The key attribute PRIMARY KEY // can also be specified as just KEY when given in a column definition. // See http://dev.mysql.com/doc/refman/5.7/en/create-table.html parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionPrimaryKey, PrimaryKeyTp: yyS[yypt-0].item.(model.PrimaryKeyType)} } - case 230: + case 231: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionUniqKey} } - case 231: + case 232: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionUniqKey} } - case 232: + case 233: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionDefaultValue, Expr: yyS[yypt-0].expr} } - case 233: + case 234: { parser.yyVAL.item = []*ast.ColumnOption{{Tp: ast.ColumnOptionNotNull}, {Tp: ast.ColumnOptionAutoIncrement}, {Tp: ast.ColumnOptionUniqKey}} } - case 234: + case 235: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionOnUpdate, Expr: yyS[yypt-0].expr} } - case 235: + case 236: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionComment, Expr: ast.NewValueExpr(yyS[yypt-0].ident, "", "")} } - case 236: + case 237: { // See https://dev.mysql.com/doc/refman/5.7/en/create-table.html // The CHECK clause is parsed but ignored by all storage engines. @@ -12817,7 +12825,7 @@ yynewstate: default: } } - case 237: + case 238: { startOffset := parser.startOffset(&yyS[yypt-2]) endOffset := parser.endOffset(&yyS[yypt-1]) @@ -12830,56 +12838,56 @@ yynewstate: Stored: yyS[yypt-0].item.(bool), } } - case 238: + case 239: { parser.yyVAL.item = &ast.ColumnOption{ Tp: ast.ColumnOptionReference, Refer: yyS[yypt-0].item.(*ast.ReferenceDef), } } - case 239: + case 240: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionCollate, StrValue: yyS[yypt-0].ident} } - case 240: + case 241: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionColumnFormat, StrValue: yyS[yypt-0].ident} } - case 241: + case 242: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionStorage, StrValue: yyS[yypt-0].ident} yylex.AppendError(yylex.Errorf("The STORAGE clause is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() } - case 242: + case 243: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionAutoRandom, AutoRandomBitLength: yyS[yypt-0].item.(int)} } - case 246: + case 247: { parser.yyVAL.ident = "DEFAULT" } - case 247: + case 248: { parser.yyVAL.ident = "FIXED" } - case 248: + case 249: { parser.yyVAL.ident = "DYNAMIC" } - case 251: + case 252: { parser.yyVAL.item = false } - case 252: + case 253: { parser.yyVAL.item = false } - case 253: + case 254: { parser.yyVAL.item = true } - case 254: + case 255: { if columnOption, ok := yyS[yypt-0].item.(*ast.ColumnOption); ok { parser.yyVAL.item = []*ast.ColumnOption{columnOption} @@ -12887,7 +12895,7 @@ yynewstate: parser.yyVAL.item = yyS[yypt-0].item } } - case 255: + case 256: { if columnOption, ok := yyS[yypt-0].item.(*ast.ColumnOption); ok { parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.ColumnOption), columnOption) @@ -12895,11 +12903,11 @@ yynewstate: parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.ColumnOption), yyS[yypt-0].item.([]*ast.ColumnOption)...) } } - case 256: + case 257: { parser.yyVAL.item = []*ast.ColumnOption{} } - case 258: + case 259: { c := &ast.Constraint{ Tp: ast.ConstraintPrimaryKey, @@ -12918,7 +12926,7 @@ yynewstate: } parser.yyVAL.item = c } - case 259: + case 260: { c := &ast.Constraint{ Tp: ast.ConstraintFulltext, @@ -12931,7 +12939,7 @@ yynewstate: } parser.yyVAL.item = c } - case 260: + case 261: { c := &ast.Constraint{ IfNotExists: yyS[yypt-5].item.(bool), @@ -12951,7 +12959,7 @@ yynewstate: } parser.yyVAL.item = c } - case 261: + case 262: { c := &ast.Constraint{ Tp: ast.ConstraintUniq, @@ -12971,7 +12979,7 @@ yynewstate: } parser.yyVAL.item = c } - case 262: + case 263: { parser.yyVAL.item = &ast.Constraint{ IfNotExists: yyS[yypt-5].item.(bool), @@ -12982,7 +12990,7 @@ yynewstate: IsEmptyIndex: yyS[yypt-4].item.(*ast.NullString).Empty, } } - case 263: + case 264: { parser.yyVAL.item = &ast.Constraint{ Tp: ast.ConstraintCheck, @@ -12990,29 +12998,29 @@ yynewstate: Enforced: yyS[yypt-0].item.(bool), } } - case 264: + case 265: { parser.yyVAL.item = ast.MatchFull } - case 265: + case 266: { parser.yyVAL.item = ast.MatchPartial } - case 266: + case 267: { parser.yyVAL.item = ast.MatchSimple } - case 267: + case 268: { parser.yyVAL.item = ast.MatchNone } - case 268: + case 269: { parser.yyVAL.item = yyS[yypt-0].item yylex.AppendError(yylex.Errorf("The MATCH clause is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() } - case 269: + case 270: { onDeleteUpdate := yyS[yypt-0].item.([2]interface{}) parser.yyVAL.item = &ast.ReferenceDef{ @@ -13023,90 +13031,90 @@ yynewstate: Match: yyS[yypt-1].item.(ast.MatchType), } } - case 270: + case 271: { parser.yyVAL.item = &ast.OnDeleteOpt{ReferOpt: yyS[yypt-0].item.(ast.ReferOptionType)} } - case 271: + case 272: { parser.yyVAL.item = &ast.OnUpdateOpt{ReferOpt: yyS[yypt-0].item.(ast.ReferOptionType)} } - case 272: + case 273: { parser.yyVAL.item = [2]interface{}{&ast.OnDeleteOpt{}, &ast.OnUpdateOpt{}} } - case 273: + case 274: { parser.yyVAL.item = [2]interface{}{yyS[yypt-0].item, &ast.OnUpdateOpt{}} } - case 274: + case 275: { parser.yyVAL.item = [2]interface{}{&ast.OnDeleteOpt{}, yyS[yypt-0].item} } - case 275: + case 276: { parser.yyVAL.item = [2]interface{}{yyS[yypt-1].item, yyS[yypt-0].item} } - case 276: + case 277: { parser.yyVAL.item = [2]interface{}{yyS[yypt-0].item, yyS[yypt-1].item} } - case 277: + case 278: { parser.yyVAL.item = ast.ReferOptionRestrict } - case 278: + case 279: { parser.yyVAL.item = ast.ReferOptionCascade } - case 279: + case 280: { parser.yyVAL.item = ast.ReferOptionSetNull } - case 280: + case 281: { parser.yyVAL.item = ast.ReferOptionNoAction } - case 281: + case 282: { parser.yyVAL.item = ast.ReferOptionSetDefault yylex.AppendError(yylex.Errorf("The SET DEFAULT clause is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() } - case 286: + case 287: { parser.yyVAL.expr = yyS[yypt-1].expr.(*ast.FuncCallExpr) } - case 287: + case 288: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-2].ident), } } - case 288: + case 289: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-3].ident), Args: yyS[yypt-1].item.([]ast.ExprNode), } } - case 289: + case 290: { parser.yyVAL.expr = yyS[yypt-1].expr.(*ast.FuncCallExpr) } - case 291: + case 292: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr("CURRENT_TIMESTAMP")} } - case 292: + case 293: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr("CURRENT_TIMESTAMP")} } - case 293: + case 294: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr("CURRENT_TIMESTAMP"), Args: []ast.ExprNode{ast.NewValueExpr(yyS[yypt-1].item, parser.charset, parser.collation)}} } - case 294: + case 295: { objNameExpr := &ast.TableNameExpr{ Name: yyS[yypt-0].item.(*ast.TableName), @@ -13116,7 +13124,7 @@ yynewstate: Args: []ast.ExprNode{objNameExpr}, } } - case 295: + case 296: { objNameExpr := &ast.TableNameExpr{ Name: yyS[yypt-1].item.(*ast.TableName), @@ -13126,39 +13134,39 @@ yynewstate: Args: []ast.ExprNode{objNameExpr}, } } - case 303: + case 304: { parser.yyVAL.expr = ast.NewValueExpr(yyS[yypt-0].expr, parser.charset, parser.collation) } - case 304: + case 305: { parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.Plus, V: ast.NewValueExpr(yyS[yypt-0].item, parser.charset, parser.collation)} } - case 305: + case 306: { parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.Minus, V: ast.NewValueExpr(yyS[yypt-0].item, parser.charset, parser.collation)} } - case 309: + case 310: { parser.yyVAL.item = ast.StatsTypeCardinality } - case 310: + case 311: { parser.yyVAL.item = ast.StatsTypeDependency } - case 311: + case 312: { parser.yyVAL.item = ast.StatsTypeCorrelation } - case 312: + case 313: { parser.yyVAL.item = ast.BindingStatusTypeEnabled } - case 313: + case 314: { parser.yyVAL.item = ast.BindingStatusTypeDisabled } - case 314: + case 315: { parser.yyVAL.statement = &ast.CreateStatisticsStmt{ IfNotExists: yyS[yypt-9].item.(bool), @@ -13168,11 +13176,11 @@ yynewstate: Columns: yyS[yypt-1].item.([]*ast.ColumnName), } } - case 315: + case 316: { parser.yyVAL.statement = &ast.DropStatisticsStmt{StatsName: yyS[yypt-0].ident} } - case 316: + case 317: { var indexOption *ast.IndexOption if yyS[yypt-1].item != nil { @@ -13205,80 +13213,80 @@ yynewstate: LockAlg: indexLockAndAlgorithm, } } - case 317: + case 318: { parser.yyVAL.item = ([]*ast.IndexPartSpecification)(nil) } - case 318: + case 319: { parser.yyVAL.item = yyS[yypt-1].item } - case 319: + case 320: { parser.yyVAL.item = []*ast.IndexPartSpecification{yyS[yypt-0].item.(*ast.IndexPartSpecification)} } - case 320: + case 321: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.IndexPartSpecification), yyS[yypt-0].item.(*ast.IndexPartSpecification)) } - case 321: + case 322: { // Order is parsed but just ignored as MySQL did. parser.yyVAL.item = &ast.IndexPartSpecification{Column: yyS[yypt-2].item.(*ast.ColumnName), Length: yyS[yypt-1].item.(int)} } - case 322: + case 323: { parser.yyVAL.item = &ast.IndexPartSpecification{Expr: yyS[yypt-2].expr} } - case 323: + case 324: { parser.yyVAL.item = nil } - case 324: + case 325: { parser.yyVAL.item = &ast.IndexLockAndAlgorithm{ LockTp: yyS[yypt-0].item.(ast.LockType), AlgorithmTp: ast.AlgorithmTypeDefault, } } - case 325: + case 326: { parser.yyVAL.item = &ast.IndexLockAndAlgorithm{ LockTp: ast.LockTypeDefault, AlgorithmTp: yyS[yypt-0].item.(ast.AlgorithmType), } } - case 326: + case 327: { parser.yyVAL.item = &ast.IndexLockAndAlgorithm{ LockTp: yyS[yypt-1].item.(ast.LockType), AlgorithmTp: yyS[yypt-0].item.(ast.AlgorithmType), } } - case 327: + case 328: { parser.yyVAL.item = &ast.IndexLockAndAlgorithm{ LockTp: yyS[yypt-0].item.(ast.LockType), AlgorithmTp: yyS[yypt-1].item.(ast.AlgorithmType), } } - case 328: + case 329: { parser.yyVAL.item = ast.IndexKeyTypeNone } - case 329: + case 330: { parser.yyVAL.item = ast.IndexKeyTypeUnique } - case 330: + case 331: { parser.yyVAL.item = ast.IndexKeyTypeSpatial } - case 331: + case 332: { parser.yyVAL.item = ast.IndexKeyTypeFullText } - case 332: + case 333: { parser.yyVAL.statement = &ast.AlterDatabaseStmt{ Name: model.NewCIStr(yyS[yypt-1].ident), @@ -13286,7 +13294,7 @@ yynewstate: Options: yyS[yypt-0].item.([]*ast.DatabaseOption), } } - case 333: + case 334: { parser.yyVAL.statement = &ast.AlterDatabaseStmt{ Name: model.NewCIStr(""), @@ -13294,7 +13302,7 @@ yynewstate: Options: yyS[yypt-0].item.([]*ast.DatabaseOption), } } - case 334: + case 335: { parser.yyVAL.statement = &ast.CreateDatabaseStmt{ IfNotExists: yyS[yypt-2].item.(bool), @@ -13302,19 +13310,19 @@ yynewstate: Options: yyS[yypt-0].item.([]*ast.DatabaseOption), } } - case 337: + case 338: { parser.yyVAL.item = &ast.DatabaseOption{Tp: ast.DatabaseOptionCharset, Value: yyS[yypt-0].ident} } - case 338: + case 339: { parser.yyVAL.item = &ast.DatabaseOption{Tp: ast.DatabaseOptionCollate, Value: yyS[yypt-0].ident} } - case 339: + case 340: { parser.yyVAL.item = &ast.DatabaseOption{Tp: ast.DatabaseOptionEncryption, Value: yyS[yypt-0].ident} } - case 340: + case 341: { placementOptions := yyS[yypt-0].item.(*ast.PlacementOption) parser.yyVAL.item = &ast.DatabaseOption{ @@ -13324,7 +13332,7 @@ yynewstate: UintValue: placementOptions.UintValue, } } - case 341: + case 342: { placementOptions := yyS[yypt-0].item.(*ast.PlacementOption) parser.yyVAL.item = &ast.DatabaseOption{ @@ -13334,7 +13342,7 @@ yynewstate: UintValue: placementOptions.UintValue, } } - case 342: + case 343: { tiflashReplicaSpec := &ast.TiFlashReplicaSpec{ Count: yyS[yypt-1].item.(uint64), @@ -13345,19 +13353,19 @@ yynewstate: TiFlashReplica: tiflashReplicaSpec, } } - case 343: + case 344: { parser.yyVAL.item = []*ast.DatabaseOption{} } - case 345: + case 346: { parser.yyVAL.item = []*ast.DatabaseOption{yyS[yypt-0].item.(*ast.DatabaseOption)} } - case 346: + case 347: { parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.DatabaseOption), yyS[yypt-0].item.(*ast.DatabaseOption)) } - case 347: + case 348: { stmt := yyS[yypt-6].item.(*ast.CreateTableStmt) stmt.Table = yyS[yypt-7].item.(*ast.TableName) @@ -13378,7 +13386,7 @@ yynewstate: } parser.yyVAL.statement = stmt } - case 348: + case 349: { tmp := &ast.CreateTableStmt{ Table: yyS[yypt-2].item.(*ast.TableName), @@ -13395,23 +13403,23 @@ yynewstate: } parser.yyVAL.statement = tmp } - case 349: + case 350: { parser.yyVAL.item = nil } - case 350: + case 351: { parser.yyVAL.item = true } - case 351: + case 352: { parser.yyVAL.item = false } - case 354: + case 355: { parser.yyVAL.item = nil } - case 355: + case 356: { method := yyS[yypt-3].item.(*ast.PartitionMethod) method.Num = yyS[yypt-2].item.(uint64) @@ -13428,7 +13436,7 @@ yynewstate: } parser.yyVAL.item = opt } - case 356: + case 357: { keyAlgorithm, _ := yyS[yypt-3].item.(*ast.PartitionKeyAlgorithm) parser.yyVAL.item = &ast.PartitionMethod{ @@ -13438,7 +13446,7 @@ yynewstate: KeyAlgorithm: keyAlgorithm, } } - case 357: + case 358: { parser.yyVAL.item = &ast.PartitionMethod{ Tp: model.PartitionTypeHash, @@ -13446,11 +13454,11 @@ yynewstate: Expr: yyS[yypt-1].expr.(ast.ExprNode), } } - case 358: + case 359: { parser.yyVAL.item = nil } - case 359: + case 360: { tp := getUint64FromNUM(yyS[yypt-0].item) if tp != 1 && tp != 2 { @@ -13461,35 +13469,35 @@ yynewstate: Type: tp, } } - case 361: + case 362: { parser.yyVAL.item = &ast.PartitionMethod{ Tp: model.PartitionTypeRange, Expr: yyS[yypt-1].expr.(ast.ExprNode), } } - case 362: + case 363: { parser.yyVAL.item = &ast.PartitionMethod{ Tp: model.PartitionTypeRange, ColumnNames: yyS[yypt-1].item.([]*ast.ColumnName), } } - case 363: + case 364: { parser.yyVAL.item = &ast.PartitionMethod{ Tp: model.PartitionTypeList, Expr: yyS[yypt-1].expr.(ast.ExprNode), } } - case 364: + case 365: { parser.yyVAL.item = &ast.PartitionMethod{ Tp: model.PartitionTypeList, ColumnNames: yyS[yypt-1].item.([]*ast.ColumnName), } } - case 365: + case 366: { parser.yyVAL.item = &ast.PartitionMethod{ Tp: model.PartitionTypeSystemTime, @@ -13497,38 +13505,38 @@ yynewstate: Unit: yyS[yypt-0].item.(ast.TimeUnitType), } } - case 366: + case 367: { parser.yyVAL.item = &ast.PartitionMethod{ Tp: model.PartitionTypeSystemTime, Limit: yyS[yypt-0].item.(uint64), } } - case 367: + case 368: { parser.yyVAL.item = &ast.PartitionMethod{ Tp: model.PartitionTypeSystemTime, } } - case 368: + case 369: { parser.yyVAL.ident = "" } - case 370: + case 371: { parser.yyVAL.item = nil } - case 371: + case 372: { method := yyS[yypt-1].item.(*ast.PartitionMethod) method.Num = yyS[yypt-0].item.(uint64) parser.yyVAL.item = method } - case 372: + case 373: { parser.yyVAL.item = uint64(0) } - case 373: + case 374: { res := yyS[yypt-0].item.(uint64) if res == 0 { @@ -13537,11 +13545,11 @@ yynewstate: } parser.yyVAL.item = res } - case 374: + case 375: { parser.yyVAL.item = uint64(0) } - case 375: + case 376: { res := yyS[yypt-0].item.(uint64) if res == 0 { @@ -13550,23 +13558,23 @@ yynewstate: } parser.yyVAL.item = res } - case 376: + case 377: { parser.yyVAL.item = nil } - case 377: + case 378: { parser.yyVAL.item = yyS[yypt-1].item.([]*ast.PartitionDefinition) } - case 378: + case 379: { parser.yyVAL.item = []*ast.PartitionDefinition{yyS[yypt-0].item.(*ast.PartitionDefinition)} } - case 379: + case 380: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.PartitionDefinition), yyS[yypt-0].item.(*ast.PartitionDefinition)) } - case 380: + case 381: { parser.yyVAL.item = &ast.PartitionDefinition{ Name: model.NewCIStr(yyS[yypt-3].ident), @@ -13575,80 +13583,80 @@ yynewstate: Sub: yyS[yypt-0].item.([]*ast.SubPartitionDefinition), } } - case 381: + case 382: { parser.yyVAL.item = make([]*ast.SubPartitionDefinition, 0) } - case 382: + case 383: { parser.yyVAL.item = yyS[yypt-1].item } - case 383: + case 384: { parser.yyVAL.item = []*ast.SubPartitionDefinition{yyS[yypt-0].item.(*ast.SubPartitionDefinition)} } - case 384: + case 385: { list := yyS[yypt-2].item.([]*ast.SubPartitionDefinition) parser.yyVAL.item = append(list, yyS[yypt-0].item.(*ast.SubPartitionDefinition)) } - case 385: + case 386: { parser.yyVAL.item = &ast.SubPartitionDefinition{ Name: model.NewCIStr(yyS[yypt-1].ident), Options: yyS[yypt-0].item.([]*ast.TableOption), } } - case 386: + case 387: { parser.yyVAL.item = make([]*ast.TableOption, 0) } - case 387: + case 388: { list := yyS[yypt-1].item.([]*ast.TableOption) parser.yyVAL.item = append(list, yyS[yypt-0].item.(*ast.TableOption)) } - case 388: + case 389: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionComment, StrValue: yyS[yypt-0].ident} } - case 389: + case 390: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionEngine, StrValue: yyS[yypt-0].ident} } - case 390: + case 391: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionEngine, StrValue: yyS[yypt-0].ident} } - case 391: + case 392: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionInsertMethod, StrValue: yyS[yypt-0].ident} } - case 392: + case 393: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionDataDirectory, StrValue: yyS[yypt-0].ident} } - case 393: + case 394: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionIndexDirectory, StrValue: yyS[yypt-0].ident} } - case 394: + case 395: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionMaxRows, UintValue: yyS[yypt-0].item.(uint64)} } - case 395: + case 396: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionMinRows, UintValue: yyS[yypt-0].item.(uint64)} } - case 396: + case 397: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionTablespace, StrValue: yyS[yypt-0].ident} } - case 397: + case 398: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionNodegroup, UintValue: yyS[yypt-0].item.(uint64)} } - case 398: + case 399: { placementOptions := yyS[yypt-0].item.(*ast.PlacementOption) parser.yyVAL.item = &ast.TableOption{ @@ -13658,27 +13666,27 @@ yynewstate: UintValue: placementOptions.UintValue, } } - case 399: + case 400: { parser.yyVAL.item = &ast.PartitionDefinitionClauseNone{} } - case 400: + case 401: { parser.yyVAL.item = &ast.PartitionDefinitionClauseLessThan{ Exprs: []ast.ExprNode{&ast.MaxValueExpr{}}, } } - case 401: + case 402: { parser.yyVAL.item = &ast.PartitionDefinitionClauseLessThan{ Exprs: yyS[yypt-1].item.([]ast.ExprNode), } } - case 402: + case 403: { parser.yyVAL.item = &ast.PartitionDefinitionClauseIn{} } - case 403: + case 404: { exprs := yyS[yypt-1].item.([]ast.ExprNode) values := make([][]ast.ExprNode, 0, len(exprs)) @@ -13691,33 +13699,29 @@ yynewstate: } parser.yyVAL.item = &ast.PartitionDefinitionClauseIn{Values: values} } - case 404: + case 405: { parser.yyVAL.item = &ast.PartitionDefinitionClauseHistory{Current: false} } - case 405: + case 406: { parser.yyVAL.item = &ast.PartitionDefinitionClauseHistory{Current: true} } - case 406: + case 407: { parser.yyVAL.item = ast.OnDuplicateKeyHandlingError } - case 407: + case 408: { parser.yyVAL.item = ast.OnDuplicateKeyHandlingIgnore } - case 408: + case 409: { parser.yyVAL.item = ast.OnDuplicateKeyHandlingReplace } - case 411: - { - parser.yyVAL.item = &ast.CreateTableStmt{} - } case 412: { - parser.yyVAL.item = &ast.CreateTableStmt{Select: yyS[yypt-0].statement.(ast.ResultSetNode)} + parser.yyVAL.item = &ast.CreateTableStmt{} } case 413: { @@ -13728,6 +13732,10 @@ yynewstate: parser.yyVAL.item = &ast.CreateTableStmt{Select: yyS[yypt-0].statement.(ast.ResultSetNode)} } case 415: + { + parser.yyVAL.item = &ast.CreateTableStmt{Select: yyS[yypt-0].statement.(ast.ResultSetNode)} + } + case 416: { var sel ast.ResultSetNode switch x := yyS[yypt-0].expr.(*ast.SubqueryExpr).Query.(type) { @@ -13740,7 +13748,7 @@ yynewstate: } parser.yyVAL.item = &ast.CreateTableStmt{Select: sel} } - case 419: + case 420: { var sel ast.StmtNode switch x := yyS[yypt-0].expr.(*ast.SubqueryExpr).Query.(type) { @@ -13753,15 +13761,15 @@ yynewstate: } parser.yyVAL.statement = sel } - case 420: + case 421: { parser.yyVAL.item = yyS[yypt-0].item } - case 421: + case 422: { parser.yyVAL.item = yyS[yypt-1].item } - case 422: + case 423: { startOffset := parser.startOffset(&yyS[yypt-1]) selStmt := yyS[yypt-1].statement.(ast.StmtNode) @@ -13786,17 +13794,13 @@ yynewstate: } parser.yyVAL.statement = x } - case 423: - { - parser.yyVAL.item = false - } case 424: { - parser.yyVAL.item = true + parser.yyVAL.item = false } case 425: { - parser.yyVAL.item = model.AlgorithmUndefined + parser.yyVAL.item = true } case 426: { @@ -13804,67 +13808,71 @@ yynewstate: } case 427: { - parser.yyVAL.item = model.AlgorithmMerge + parser.yyVAL.item = model.AlgorithmUndefined } case 428: { - parser.yyVAL.item = model.AlgorithmTemptable + parser.yyVAL.item = model.AlgorithmMerge } case 429: { - parser.yyVAL.item = &auth.UserIdentity{CurrentUser: true} + parser.yyVAL.item = model.AlgorithmTemptable } case 430: { - parser.yyVAL.item = yyS[yypt-0].item + parser.yyVAL.item = &auth.UserIdentity{CurrentUser: true} } case 431: { - parser.yyVAL.item = model.SecurityDefiner + parser.yyVAL.item = yyS[yypt-0].item } case 432: { parser.yyVAL.item = model.SecurityDefiner } case 433: + { + parser.yyVAL.item = model.SecurityDefiner + } + case 434: { parser.yyVAL.item = model.SecurityInvoker } - case 435: + case 436: { parser.yyVAL.item = nil } - case 436: + case 437: { parser.yyVAL.item = yyS[yypt-1].item.([]model.CIStr) } - case 437: + case 438: { parser.yyVAL.item = []model.CIStr{model.NewCIStr(yyS[yypt-0].ident)} } - case 438: + case 439: { parser.yyVAL.item = append(yyS[yypt-2].item.([]model.CIStr), model.NewCIStr(yyS[yypt-0].ident)) } - case 439: + case 440: { parser.yyVAL.item = nil } - case 440: + case 441: { parser.yyVAL.item = model.CheckOptionCascaded } - case 441: + case 442: { parser.yyVAL.item = model.CheckOptionLocal } - case 442: + case 443: { parser.yyVAL.statement = &ast.DoStmt{ Exprs: yyS[yypt-0].item.([]ast.ExprNode), } } - case 443: + case 444: { // Single Table tn := yyS[yypt-6].item.(*ast.TableName) @@ -13892,7 +13900,7 @@ yynewstate: parser.yyVAL.statement = x } - case 444: + case 445: { // Multiple Table x := &ast.DeleteStmt{ @@ -13912,7 +13920,7 @@ yynewstate: } parser.yyVAL.statement = x } - case 445: + case 446: { // Multiple Table x := &ast.DeleteStmt{ @@ -13931,23 +13939,23 @@ yynewstate: } parser.yyVAL.statement = x } - case 448: + case 449: { d := yyS[yypt-0].statement.(*ast.DeleteStmt) d.With = yyS[yypt-1].item.(*ast.WithClause) parser.yyVAL.statement = d } - case 449: + case 450: { d := yyS[yypt-0].statement.(*ast.DeleteStmt) d.With = yyS[yypt-1].item.(*ast.WithClause) parser.yyVAL.statement = d } - case 451: + case 452: { parser.yyVAL.statement = &ast.DropDatabaseStmt{IfExists: yyS[yypt-1].item.(bool), Name: model.NewCIStr(yyS[yypt-0].ident)} } - case 452: + case 453: { var indexLockAndAlgorithm *ast.IndexLockAndAlgorithm if yyS[yypt-0].item != nil { @@ -13958,39 +13966,39 @@ yynewstate: } parser.yyVAL.statement = &ast.DropIndexStmt{IfExists: yyS[yypt-4].item.(bool), IndexName: yyS[yypt-3].ident, Table: yyS[yypt-1].item.(*ast.TableName), LockAlg: indexLockAndAlgorithm} } - case 453: + case 454: { parser.yyVAL.statement = &ast.DropTableStmt{IfExists: yyS[yypt-2].item.(bool), Tables: yyS[yypt-1].item.([]*ast.TableName), IsView: false, TemporaryKeyword: yyS[yypt-4].item.(ast.TemporaryKeyword)} } - case 454: + case 455: { parser.yyVAL.item = ast.TemporaryNone } - case 455: + case 456: { parser.yyVAL.item = ast.TemporaryLocal } - case 456: + case 457: { parser.yyVAL.item = ast.TemporaryGlobal } - case 457: + case 458: { parser.yyVAL.statement = &ast.DropTableStmt{Tables: yyS[yypt-1].item.([]*ast.TableName), IsView: true} } - case 458: + case 459: { parser.yyVAL.statement = &ast.DropTableStmt{IfExists: true, Tables: yyS[yypt-1].item.([]*ast.TableName), IsView: true} } - case 459: + case 460: { parser.yyVAL.statement = &ast.DropUserStmt{IsDropRole: false, IfExists: false, UserList: yyS[yypt-0].item.([]*auth.UserIdentity)} } - case 460: + case 461: { parser.yyVAL.statement = &ast.DropUserStmt{IsDropRole: false, IfExists: true, UserList: yyS[yypt-0].item.([]*auth.UserIdentity)} } - case 461: + case 462: { tmp := make([]*auth.UserIdentity, 0, 10) roleList := yyS[yypt-0].item.([]*auth.RoleIdentity) @@ -13999,7 +14007,7 @@ yynewstate: } parser.yyVAL.statement = &ast.DropUserStmt{IsDropRole: true, IfExists: false, UserList: tmp} } - case 462: + case 463: { tmp := make([]*auth.UserIdentity, 0, 10) roleList := yyS[yypt-0].item.([]*auth.RoleIdentity) @@ -14008,29 +14016,29 @@ yynewstate: } parser.yyVAL.statement = &ast.DropUserStmt{IsDropRole: true, IfExists: true, UserList: tmp} } - case 463: + case 464: { parser.yyVAL.statement = &ast.DropStatsStmt{Table: yyS[yypt-0].item.(*ast.TableName)} } - case 464: + case 465: { parser.yyVAL.statement = &ast.DropStatsStmt{ Table: yyS[yypt-2].item.(*ast.TableName), PartitionNames: yyS[yypt-0].item.([]model.CIStr), } } - case 465: + case 466: { parser.yyVAL.statement = &ast.DropStatsStmt{ Table: yyS[yypt-1].item.(*ast.TableName), IsGlobalStats: true, } } - case 473: + case 474: { parser.yyVAL.statement = nil } - case 474: + case 475: { parser.yyVAL.statement = &ast.TraceStmt{ Stmt: yyS[yypt-0].statement, @@ -14040,7 +14048,7 @@ yynewstate: startOffset := parser.startOffset(&yyS[yypt]) yyS[yypt-0].statement.SetText(parser.lexer.client, string(parser.src[startOffset:])) } - case 475: + case 476: { parser.yyVAL.statement = &ast.TraceStmt{ Stmt: yyS[yypt-0].statement, @@ -14050,7 +14058,7 @@ yynewstate: startOffset := parser.startOffset(&yyS[yypt]) yyS[yypt-0].statement.SetText(parser.lexer.client, string(parser.src[startOffset:])) } - case 476: + case 477: { parser.yyVAL.statement = &ast.TraceStmt{ Stmt: yyS[yypt-0].statement, @@ -14059,7 +14067,7 @@ yynewstate: startOffset := parser.startOffset(&yyS[yypt]) yyS[yypt-0].statement.SetText(parser.lexer.client, string(parser.src[startOffset:])) } - case 477: + case 478: { parser.yyVAL.statement = &ast.TraceStmt{ Stmt: yyS[yypt-0].statement, @@ -14069,7 +14077,7 @@ yynewstate: startOffset := parser.startOffset(&yyS[yypt]) yyS[yypt-0].statement.SetText(parser.lexer.client, string(parser.src[startOffset:])) } - case 481: + case 482: { parser.yyVAL.statement = &ast.ExplainStmt{ Stmt: &ast.ShowStmt{ @@ -14078,7 +14086,7 @@ yynewstate: }, } } - case 482: + case 483: { parser.yyVAL.statement = &ast.ExplainStmt{ Stmt: &ast.ShowStmt{ @@ -14088,49 +14096,49 @@ yynewstate: }, } } - case 483: + case 484: { parser.yyVAL.statement = &ast.ExplainStmt{ Stmt: yyS[yypt-0].statement, Format: "row", } } - case 484: + case 485: { parser.yyVAL.statement = &ast.ExplainForStmt{ Format: "row", ConnectionID: getUint64FromNUM(yyS[yypt-0].item), } } - case 485: + case 486: { parser.yyVAL.statement = &ast.ExplainForStmt{ Format: yyS[yypt-3].ident, ConnectionID: getUint64FromNUM(yyS[yypt-0].item), } } - case 486: + case 487: { parser.yyVAL.statement = &ast.ExplainStmt{ Stmt: yyS[yypt-0].statement, Format: yyS[yypt-1].ident, } } - case 487: + case 488: { parser.yyVAL.statement = &ast.ExplainForStmt{ Format: yyS[yypt-3].ident, ConnectionID: getUint64FromNUM(yyS[yypt-0].item), } } - case 488: + case 489: { parser.yyVAL.statement = &ast.ExplainStmt{ Stmt: yyS[yypt-0].statement, Format: yyS[yypt-1].ident, } } - case 489: + case 490: { parser.yyVAL.statement = &ast.ExplainStmt{ Stmt: yyS[yypt-0].statement, @@ -14138,7 +14146,7 @@ yynewstate: Analyze: true, } } - case 490: + case 491: { parser.yyVAL.statement = &ast.ExplainStmt{ Stmt: yyS[yypt-0].statement, @@ -14146,7 +14154,7 @@ yynewstate: Analyze: true, } } - case 491: + case 492: { parser.yyVAL.statement = &ast.ExplainStmt{ Stmt: yyS[yypt-0].statement, @@ -14154,15 +14162,15 @@ yynewstate: Analyze: true, } } - case 499: + case 500: { parser.yyVAL.statement = &ast.SavepointStmt{Name: yyS[yypt-0].ident} } - case 500: + case 501: { parser.yyVAL.statement = &ast.ReleaseSavepointStmt{Name: yyS[yypt-0].ident} } - case 501: + case 502: { stmt := yyS[yypt-3].item.(*ast.BRIEStmt) stmt.Kind = ast.BRIEKindBackup @@ -14170,7 +14178,7 @@ yynewstate: stmt.Options = yyS[yypt-0].item.([]*ast.BRIEOption) parser.yyVAL.statement = stmt } - case 502: + case 503: { stmt := yyS[yypt-3].item.(*ast.BRIEStmt) stmt.Kind = ast.BRIEKindRestore @@ -14178,110 +14186,110 @@ yynewstate: stmt.Options = yyS[yypt-0].item.([]*ast.BRIEOption) parser.yyVAL.statement = stmt } - case 503: + case 504: { parser.yyVAL.item = &ast.BRIEStmt{} } - case 504: + case 505: { parser.yyVAL.item = &ast.BRIEStmt{Schemas: yyS[yypt-0].item.([]string)} } - case 505: + case 506: { parser.yyVAL.item = &ast.BRIEStmt{Tables: yyS[yypt-0].item.([]*ast.TableName)} } - case 506: + case 507: { parser.yyVAL.item = []string{yyS[yypt-0].ident} } - case 507: + case 508: { parser.yyVAL.item = append(yyS[yypt-2].item.([]string), yyS[yypt-0].ident) } - case 508: + case 509: { parser.yyVAL.item = []*ast.BRIEOption{} } - case 509: + case 510: { parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.BRIEOption), yyS[yypt-0].item.(*ast.BRIEOption)) } - case 510: + case 511: { parser.yyVAL.item = ast.BRIEOptionConcurrency } - case 511: + case 512: { parser.yyVAL.item = ast.BRIEOptionResume } - case 512: + case 513: { parser.yyVAL.item = ast.BRIEOptionSendCreds } - case 513: + case 514: { parser.yyVAL.item = ast.BRIEOptionOnline } - case 514: + case 515: { parser.yyVAL.item = ast.BRIEOptionCheckpoint } - case 515: + case 516: { parser.yyVAL.item = ast.BRIEOptionSkipSchemaFiles } - case 516: + case 517: { parser.yyVAL.item = ast.BRIEOptionStrictFormat } - case 517: + case 518: { parser.yyVAL.item = ast.BRIEOptionCSVNotNull } - case 518: + case 519: { parser.yyVAL.item = ast.BRIEOptionCSVBackslashEscape } - case 519: + case 520: { parser.yyVAL.item = ast.BRIEOptionCSVTrimLastSeparators } - case 520: + case 521: { parser.yyVAL.item = ast.BRIEOptionTiKVImporter } - case 521: + case 522: { parser.yyVAL.item = ast.BRIEOptionCSVSeparator } - case 522: + case 523: { parser.yyVAL.item = ast.BRIEOptionCSVDelimiter } - case 523: + case 524: { parser.yyVAL.item = ast.BRIEOptionCSVNull } - case 524: + case 525: { parser.yyVAL.item = ast.BRIEOptionBackend } - case 525: + case 526: { parser.yyVAL.item = ast.BRIEOptionOnDuplicate } - case 526: + case 527: { parser.yyVAL.item = ast.BRIEOptionOnDuplicate } - case 527: + case 528: { parser.yyVAL.item = &ast.BRIEOption{ Tp: yyS[yypt-2].item.(ast.BRIEOptionType), UintValue: yyS[yypt-0].item.(uint64), } } - case 528: + case 529: { value := uint64(0) if yyS[yypt-0].item.(bool) { @@ -14292,21 +14300,21 @@ yynewstate: UintValue: value, } } - case 529: + case 530: { parser.yyVAL.item = &ast.BRIEOption{ Tp: yyS[yypt-2].item.(ast.BRIEOptionType), StrValue: yyS[yypt-0].ident, } } - case 530: + case 531: { parser.yyVAL.item = &ast.BRIEOption{ Tp: yyS[yypt-2].item.(ast.BRIEOptionType), StrValue: strings.ToLower(yyS[yypt-0].ident), } } - case 531: + case 532: { unit, err := yyS[yypt-1].item.(ast.TimeUnitType).Duration() if err != nil { @@ -14319,35 +14327,35 @@ yynewstate: UintValue: yyS[yypt-2].item.(uint64) * uint64(unit), } } - case 532: + case 533: { parser.yyVAL.item = &ast.BRIEOption{ Tp: ast.BRIEOptionBackupTS, StrValue: yyS[yypt-0].ident, } } - case 533: + case 534: { parser.yyVAL.item = &ast.BRIEOption{ Tp: ast.BRIEOptionBackupTSO, UintValue: yyS[yypt-0].item.(uint64), } } - case 534: + case 535: { parser.yyVAL.item = &ast.BRIEOption{ Tp: ast.BRIEOptionLastBackupTS, StrValue: yyS[yypt-0].ident, } } - case 535: + case 536: { parser.yyVAL.item = &ast.BRIEOption{ Tp: ast.BRIEOptionLastBackupTSO, UintValue: yyS[yypt-0].item.(uint64), } } - case 536: + case 537: { // TODO: check overflow? parser.yyVAL.item = &ast.BRIEOption{ @@ -14355,21 +14363,21 @@ yynewstate: UintValue: yyS[yypt-3].item.(uint64) * 1048576, } } - case 537: + case 538: { parser.yyVAL.item = &ast.BRIEOption{ Tp: ast.BRIEOptionCSVHeader, UintValue: ast.BRIECSVHeaderIsColumns, } } - case 538: + case 539: { parser.yyVAL.item = &ast.BRIEOption{ Tp: ast.BRIEOptionCSVHeader, UintValue: yyS[yypt-0].item.(uint64), } } - case 539: + case 540: { value := uint64(0) if yyS[yypt-0].item.(bool) { @@ -14380,14 +14388,14 @@ yynewstate: UintValue: value, } } - case 540: + case 541: { parser.yyVAL.item = &ast.BRIEOption{ Tp: ast.BRIEOptionChecksum, UintValue: uint64(yyS[yypt-0].item.(ast.BRIEOptionLevel)), } } - case 541: + case 542: { value := uint64(0) if yyS[yypt-0].item.(bool) { @@ -14398,18 +14406,18 @@ yynewstate: UintValue: value, } } - case 542: + case 543: { parser.yyVAL.item = &ast.BRIEOption{ Tp: ast.BRIEOptionAnalyze, UintValue: uint64(yyS[yypt-0].item.(ast.BRIEOptionLevel)), } } - case 543: + case 544: { parser.yyVAL.item = getUint64FromNUM(yyS[yypt-0].item) } - case 544: + case 545: { v, rangeErrMsg := getInt64FromNUM(yyS[yypt-0].item) if len(rangeErrMsg) != 0 { @@ -14418,35 +14426,35 @@ yynewstate: } parser.yyVAL.item = v } - case 546: + case 547: { parser.yyVAL.item = yyS[yypt-0].item.(int64) != 0 } - case 547: + case 548: { parser.yyVAL.item = false } - case 548: + case 549: { parser.yyVAL.item = true } - case 549: + case 550: { parser.yyVAL.item = ast.BRIEOptionLevelOff } - case 550: + case 551: { parser.yyVAL.item = ast.BRIEOptionLevelOptional } - case 551: + case 552: { parser.yyVAL.item = ast.BRIEOptionLevelRequired } - case 552: + case 553: { parser.yyVAL.statement = &ast.PurgeImportStmt{TaskID: getUint64FromNUM(yyS[yypt-0].item)} } - case 553: + case 554: { parser.yyVAL.statement = &ast.CreateImportStmt{ IfNotExists: yyS[yypt-5].item.(bool), @@ -14456,21 +14464,21 @@ yynewstate: Options: yyS[yypt-0].item.([]*ast.BRIEOption), } } - case 554: + case 555: { parser.yyVAL.statement = &ast.StopImportStmt{ IfRunning: yyS[yypt-1].item.(bool), Name: yyS[yypt-0].ident, } } - case 555: + case 556: { parser.yyVAL.statement = &ast.ResumeImportStmt{ IfNotRunning: yyS[yypt-1].item.(bool), Name: yyS[yypt-0].ident, } } - case 556: + case 557: { s := &ast.AlterImportStmt{ Name: yyS[yypt-3].ident, @@ -14482,14 +14490,14 @@ yynewstate: } parser.yyVAL.statement = s } - case 557: + case 558: { parser.yyVAL.statement = &ast.DropImportStmt{ IfExists: yyS[yypt-1].item.(bool), Name: yyS[yypt-0].ident, } } - case 558: + case 559: { parser.yyVAL.statement = &ast.ShowImportStmt{ Name: yyS[yypt-2].ident, @@ -14497,73 +14505,73 @@ yynewstate: TableNames: yyS[yypt-0].item.([]*ast.TableName), } } - case 559: + case 560: { parser.yyVAL.item = false } - case 560: + case 561: { parser.yyVAL.item = true } - case 561: + case 562: { parser.yyVAL.item = false } - case 562: + case 563: { parser.yyVAL.item = true } - case 563: + case 564: { parser.yyVAL.item = false } - case 564: + case 565: { parser.yyVAL.item = true } - case 565: + case 566: { parser.yyVAL.item = ast.ErrorHandleError } - case 566: + case 567: { parser.yyVAL.item = ast.ErrorHandleReplace } - case 567: + case 568: { parser.yyVAL.item = ast.ErrorHandleSkipAll } - case 568: + case 569: { parser.yyVAL.item = ast.ErrorHandleSkipConstraint } - case 569: + case 570: { parser.yyVAL.item = ast.ErrorHandleSkipDuplicate } - case 570: + case 571: { parser.yyVAL.item = ast.ErrorHandleSkipStrict } - case 571: + case 572: { parser.yyVAL.item = nil } - case 572: + case 573: { parser.yyVAL.item = &ast.ImportTruncate{ IsErrorsOnly: false, TableNames: yyS[yypt-0].item.([]*ast.TableName), } } - case 573: + case 574: { parser.yyVAL.item = &ast.ImportTruncate{ IsErrorsOnly: true, TableNames: yyS[yypt-0].item.([]*ast.TableName), } } - case 574: + case 575: { v := yyS[yypt-2].ident v = strings.TrimPrefix(v, "@") @@ -14574,19 +14582,19 @@ yynewstate: Value: yyS[yypt-0].expr, } } - case 575: + case 576: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.LogicOr, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 576: + case 577: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.LogicXor, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 577: + case 578: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.LogicAnd, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 578: + case 579: { expr, ok := yyS[yypt-0].expr.(*ast.ExistsSubqueryExpr) if ok { @@ -14596,7 +14604,7 @@ yynewstate: parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.Not, V: yyS[yypt-0].expr} } } - case 579: + case 580: { parser.yyVAL.expr = &ast.MatchAgainst{ ColumnNames: yyS[yypt-6].item.([]*ast.ColumnName), @@ -14604,87 +14612,87 @@ yynewstate: Modifier: ast.FulltextSearchModifier(yyS[yypt-1].item.(int)), } } - case 580: + case 581: { parser.yyVAL.expr = &ast.IsTruthExpr{Expr: yyS[yypt-2].expr, Not: !yyS[yypt-1].item.(bool), True: int64(1)} } - case 581: + case 582: { parser.yyVAL.expr = &ast.IsTruthExpr{Expr: yyS[yypt-2].expr, Not: !yyS[yypt-1].item.(bool), True: int64(0)} } - case 582: + case 583: { /* https://dev.mysql.com/doc/refman/5.7/en/comparison-operators.html#operator_is */ parser.yyVAL.expr = &ast.IsNullExpr{Expr: yyS[yypt-2].expr, Not: !yyS[yypt-1].item.(bool)} } - case 584: + case 585: { parser.yyVAL.expr = &ast.MaxValueExpr{} } - case 586: + case 587: { parser.yyVAL.item = ast.FulltextSearchModifierNaturalLanguageMode } - case 587: + case 588: { parser.yyVAL.item = ast.FulltextSearchModifierNaturalLanguageMode } - case 588: + case 589: { parser.yyVAL.item = ast.FulltextSearchModifierNaturalLanguageMode | ast.FulltextSearchModifierWithQueryExpansion } - case 589: + case 590: { parser.yyVAL.item = ast.FulltextSearchModifierBooleanMode } - case 590: + case 591: { parser.yyVAL.item = ast.FulltextSearchModifierWithQueryExpansion } - case 595: + case 596: { parser.yyVAL.item = []ast.ExprNode{yyS[yypt-0].expr} } - case 596: + case 597: { parser.yyVAL.item = append(yyS[yypt-2].item.([]ast.ExprNode), yyS[yypt-0].expr) } - case 597: + case 598: { parser.yyVAL.item = []ast.ExprNode{yyS[yypt-0].expr} } - case 598: + case 599: { parser.yyVAL.item = append(yyS[yypt-2].item.([]ast.ExprNode), yyS[yypt-0].expr) } - case 599: + case 600: { parser.yyVAL.item = []ast.ExprNode{} } - case 601: + case 602: { parser.yyVAL.item = []ast.ExprNode{} } - case 603: + case 604: { expr := ast.NewValueExpr(yyS[yypt-0].item, parser.charset, parser.collation) parser.yyVAL.item = []ast.ExprNode{expr} } - case 604: + case 605: { parser.yyVAL.expr = &ast.IsNullExpr{Expr: yyS[yypt-2].expr, Not: !yyS[yypt-1].item.(bool)} } - case 605: + case 606: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: yyS[yypt-1].item.(opcode.Op), L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 606: + case 607: { sq := yyS[yypt-0].expr.(*ast.SubqueryExpr) sq.MultiRows = true parser.yyVAL.expr = &ast.CompareSubqueryExpr{Op: yyS[yypt-2].item.(opcode.Op), L: yyS[yypt-3].expr, R: sq, All: yyS[yypt-1].item.(bool)} } - case 607: + case 608: { v := yyS[yypt-2].ident v = strings.TrimPrefix(v, "@") @@ -14696,25 +14704,21 @@ yynewstate: } parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: yyS[yypt-3].item.(opcode.Op), L: yyS[yypt-4].expr, R: variable} } - case 609: - { - parser.yyVAL.item = opcode.GE - } case 610: { - parser.yyVAL.item = opcode.GT + parser.yyVAL.item = opcode.GE } case 611: { - parser.yyVAL.item = opcode.LE + parser.yyVAL.item = opcode.GT } case 612: { - parser.yyVAL.item = opcode.LT + parser.yyVAL.item = opcode.LE } case 613: { - parser.yyVAL.item = opcode.NE + parser.yyVAL.item = opcode.LT } case 614: { @@ -14722,51 +14726,51 @@ yynewstate: } case 615: { - parser.yyVAL.item = opcode.EQ + parser.yyVAL.item = opcode.NE } case 616: { - parser.yyVAL.item = opcode.NullEQ + parser.yyVAL.item = opcode.EQ } case 617: { - parser.yyVAL.item = true + parser.yyVAL.item = opcode.NullEQ } case 618: { - parser.yyVAL.item = false + parser.yyVAL.item = true } case 619: { - parser.yyVAL.item = true + parser.yyVAL.item = false } case 620: { - parser.yyVAL.item = false + parser.yyVAL.item = true } case 621: { - parser.yyVAL.item = true + parser.yyVAL.item = false } case 622: { - parser.yyVAL.item = false + parser.yyVAL.item = true } case 623: { - parser.yyVAL.item = true + parser.yyVAL.item = false } case 624: { - parser.yyVAL.item = false + parser.yyVAL.item = true } case 625: { - parser.yyVAL.item = true + parser.yyVAL.item = false } case 626: { - parser.yyVAL.item = false + parser.yyVAL.item = true } case 627: { @@ -14778,19 +14782,23 @@ yynewstate: } case 629: { - parser.yyVAL.item = true + parser.yyVAL.item = false } case 630: { - parser.yyVAL.expr = &ast.PatternInExpr{Expr: yyS[yypt-4].expr, Not: !yyS[yypt-3].item.(bool), List: yyS[yypt-1].item.([]ast.ExprNode)} + parser.yyVAL.item = true } case 631: + { + parser.yyVAL.expr = &ast.PatternInExpr{Expr: yyS[yypt-4].expr, Not: !yyS[yypt-3].item.(bool), List: yyS[yypt-1].item.([]ast.ExprNode)} + } + case 632: { sq := yyS[yypt-0].expr.(*ast.SubqueryExpr) sq.MultiRows = true parser.yyVAL.expr = &ast.PatternInExpr{Expr: yyS[yypt-2].expr, Not: !yyS[yypt-1].item.(bool), Sel: sq} } - case 632: + case 633: { parser.yyVAL.expr = &ast.BetweenExpr{ Expr: yyS[yypt-4].expr, @@ -14799,7 +14807,7 @@ yynewstate: Not: !yyS[yypt-3].item.(bool), } } - case 633: + case 634: { escape := yyS[yypt-0].ident if len(escape) > 1 { @@ -14815,57 +14823,57 @@ yynewstate: Escape: escape[0], } } - case 634: + case 635: { parser.yyVAL.expr = &ast.PatternRegexpExpr{Expr: yyS[yypt-2].expr, Pattern: yyS[yypt-0].expr, Not: !yyS[yypt-1].item.(bool)} } - case 638: + case 639: { parser.yyVAL.ident = "\\" } - case 639: + case 640: { parser.yyVAL.ident = yyS[yypt-0].ident } - case 640: + case 641: { parser.yyVAL.item = &ast.SelectField{WildCard: &ast.WildCardField{}} } - case 641: + case 642: { wildCard := &ast.WildCardField{Table: model.NewCIStr(yyS[yypt-2].ident)} parser.yyVAL.item = &ast.SelectField{WildCard: wildCard} } - case 642: + case 643: { wildCard := &ast.WildCardField{Schema: model.NewCIStr(yyS[yypt-4].ident), Table: model.NewCIStr(yyS[yypt-2].ident)} parser.yyVAL.item = &ast.SelectField{WildCard: wildCard} } - case 643: + case 644: { expr := yyS[yypt-1].expr asName := yyS[yypt-0].ident parser.yyVAL.item = &ast.SelectField{Expr: expr, AsName: model.NewCIStr(asName)} } - case 644: + case 645: { parser.yyVAL.ident = "" } - case 647: + case 648: { parser.yyVAL.ident = yyS[yypt-0].ident } - case 649: + case 650: { parser.yyVAL.ident = yyS[yypt-0].ident } - case 650: + case 651: { field := yyS[yypt-0].item.(*ast.SelectField) field.Offset = parser.startOffset(&yyS[yypt]) parser.yyVAL.item = []*ast.SelectField{field} } - case 651: + case 652: { fl := yyS[yypt-2].item.([]*ast.SelectField) last := fl[len(fl)-1] @@ -14877,71 +14885,71 @@ yynewstate: newField.Offset = parser.startOffset(&yyS[yypt]) parser.yyVAL.item = append(fl, newField) } - case 652: + case 653: { parser.yyVAL.item = &ast.GroupByClause{Items: yyS[yypt-0].item.([]*ast.ByItem)} } - case 653: + case 654: { parser.yyVAL.item = nil } - case 654: + case 655: { parser.yyVAL.item = &ast.HavingClause{Expr: yyS[yypt-0].expr} } - case 655: + case 656: { parser.yyVAL.item = nil } - case 657: + case 658: { parser.yyVAL.item = &ast.AsOfClause{ TsExpr: yyS[yypt-0].expr.(ast.ExprNode), } } - case 658: + case 659: { parser.yyVAL.item = false } - case 659: + case 660: { parser.yyVAL.item = true } - case 660: + case 661: { parser.yyVAL.item = false } - case 661: + case 662: { parser.yyVAL.item = true } - case 662: + case 663: { parser.yyVAL.item = false } - case 663: + case 664: { parser.yyVAL.item = true } - case 664: + case 665: { parser.yyVAL.item = &ast.NullString{ String: "", Empty: false, } } - case 665: + case 666: { parser.yyVAL.item = &ast.NullString{ String: yyS[yypt-0].ident, Empty: len(yyS[yypt-0].ident) == 0, } } - case 666: + case 667: { parser.yyVAL.item = nil } - case 667: + case 668: { // Merge the options if yyS[yypt-1].item == nil { @@ -14965,19 +14973,19 @@ yynewstate: parser.yyVAL.item = opt1 } } - case 668: + case 669: { parser.yyVAL.item = &ast.IndexOption{ KeyBlockSize: yyS[yypt-0].item.(uint64), } } - case 669: + case 670: { parser.yyVAL.item = &ast.IndexOption{ Tp: yyS[yypt-0].item.(model.IndexType), } } - case 670: + case 671: { parser.yyVAL.item = &ast.IndexOption{ ParserName: model.NewCIStr(yyS[yypt-0].ident), @@ -14985,75 +14993,75 @@ yynewstate: yylex.AppendError(yylex.Errorf("The WITH PARASER clause is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() } - case 671: + case 672: { parser.yyVAL.item = &ast.IndexOption{ Comment: yyS[yypt-0].ident, } } - case 672: + case 673: { parser.yyVAL.item = &ast.IndexOption{ Visibility: yyS[yypt-0].item.(ast.IndexVisibility), } } - case 673: + case 674: { parser.yyVAL.item = &ast.IndexOption{ PrimaryKeyTp: yyS[yypt-0].item.(model.PrimaryKeyType), } } - case 674: + case 675: { parser.yyVAL.item = []interface{}{yyS[yypt-0].item, nil} } - case 675: + case 676: { parser.yyVAL.item = []interface{}{yyS[yypt-2].item, yyS[yypt-0].item} } - case 676: + case 677: { parser.yyVAL.item = []interface{}{&ast.NullString{String: yyS[yypt-2].ident, Empty: len(yyS[yypt-2].ident) == 0}, yyS[yypt-0].item} } - case 677: + case 678: { parser.yyVAL.item = nil } - case 679: + case 680: { parser.yyVAL.item = yyS[yypt-0].item } - case 680: + case 681: { parser.yyVAL.item = yyS[yypt-0].item } - case 681: + case 682: { parser.yyVAL.item = model.IndexTypeBtree } - case 682: + case 683: { parser.yyVAL.item = model.IndexTypeHash } - case 683: + case 684: { parser.yyVAL.item = model.IndexTypeRtree } - case 684: + case 685: { parser.yyVAL.item = ast.IndexVisibilityVisible } - case 685: + case 686: { parser.yyVAL.item = ast.IndexVisibilityInvisible } - case 1157: + case 1158: { parser.yyVAL.statement = &ast.CallStmt{ Procedure: yyS[yypt-0].expr.(*ast.FuncCallExpr), } } - case 1158: + case 1159: { parser.yyVAL.expr = &ast.FuncCallExpr{ Tp: ast.FuncCallExprTypeGeneric, @@ -15061,7 +15069,7 @@ yynewstate: Args: []ast.ExprNode{}, } } - case 1159: + case 1160: { parser.yyVAL.expr = &ast.FuncCallExpr{ Tp: ast.FuncCallExprTypeGeneric, @@ -15070,7 +15078,7 @@ yynewstate: Args: []ast.ExprNode{}, } } - case 1160: + case 1161: { parser.yyVAL.expr = &ast.FuncCallExpr{ Tp: ast.FuncCallExprTypeGeneric, @@ -15078,7 +15086,7 @@ yynewstate: Args: yyS[yypt-1].item.([]ast.ExprNode), } } - case 1161: + case 1162: { parser.yyVAL.expr = &ast.FuncCallExpr{ Tp: ast.FuncCallExprTypeGeneric, @@ -15087,7 +15095,7 @@ yynewstate: Args: yyS[yypt-1].item.([]ast.ExprNode), } } - case 1162: + case 1163: { x := yyS[yypt-1].item.(*ast.InsertStmt) x.Priority = yyS[yypt-6].item.(mysql.PriorityEnum) @@ -15104,17 +15112,13 @@ yynewstate: x.PartitionNames = yyS[yypt-2].item.([]model.CIStr) parser.yyVAL.statement = x } - case 1165: + case 1166: { parser.yyVAL.item = &ast.InsertStmt{ Columns: yyS[yypt-3].item.([]*ast.ColumnName), Lists: yyS[yypt-0].item.([][]ast.ExprNode), } } - case 1166: - { - parser.yyVAL.item = &ast.InsertStmt{Columns: yyS[yypt-2].item.([]*ast.ColumnName), Select: yyS[yypt-0].statement.(ast.ResultSetNode)} - } case 1167: { parser.yyVAL.item = &ast.InsertStmt{Columns: yyS[yypt-2].item.([]*ast.ColumnName), Select: yyS[yypt-0].statement.(ast.ResultSetNode)} @@ -15124,6 +15128,10 @@ yynewstate: parser.yyVAL.item = &ast.InsertStmt{Columns: yyS[yypt-2].item.([]*ast.ColumnName), Select: yyS[yypt-0].statement.(ast.ResultSetNode)} } case 1169: + { + parser.yyVAL.item = &ast.InsertStmt{Columns: yyS[yypt-2].item.([]*ast.ColumnName), Select: yyS[yypt-0].statement.(ast.ResultSetNode)} + } + case 1170: { var sel ast.ResultSetNode switch x := yyS[yypt-0].expr.(*ast.SubqueryExpr).Query.(type) { @@ -15136,13 +15144,9 @@ yynewstate: } parser.yyVAL.item = &ast.InsertStmt{Columns: yyS[yypt-2].item.([]*ast.ColumnName), Select: sel} } - case 1170: - { - parser.yyVAL.item = &ast.InsertStmt{Lists: yyS[yypt-0].item.([][]ast.ExprNode)} - } case 1171: { - parser.yyVAL.item = &ast.InsertStmt{Select: yyS[yypt-0].statement.(ast.ResultSetNode)} + parser.yyVAL.item = &ast.InsertStmt{Lists: yyS[yypt-0].item.([][]ast.ExprNode)} } case 1172: { @@ -15153,6 +15157,10 @@ yynewstate: parser.yyVAL.item = &ast.InsertStmt{Select: yyS[yypt-0].statement.(ast.ResultSetNode)} } case 1174: + { + parser.yyVAL.item = &ast.InsertStmt{Select: yyS[yypt-0].statement.(ast.ResultSetNode)} + } + case 1175: { var sel ast.ResultSetNode switch x := yyS[yypt-0].expr.(*ast.SubqueryExpr).Query.(type) { @@ -15165,66 +15173,66 @@ yynewstate: } parser.yyVAL.item = &ast.InsertStmt{Select: sel} } - case 1175: + case 1176: { parser.yyVAL.item = &ast.InsertStmt{Setlist: yyS[yypt-0].item.([]*ast.Assignment)} } - case 1178: + case 1179: { parser.yyVAL.item = [][]ast.ExprNode{yyS[yypt-0].item.([]ast.ExprNode)} } - case 1179: + case 1180: { parser.yyVAL.item = append(yyS[yypt-2].item.([][]ast.ExprNode), yyS[yypt-0].item.([]ast.ExprNode)) } - case 1180: + case 1181: { parser.yyVAL.item = yyS[yypt-1].item } - case 1181: + case 1182: { parser.yyVAL.item = []ast.ExprNode{} } - case 1183: + case 1184: { parser.yyVAL.item = append(yyS[yypt-2].item.([]ast.ExprNode), yyS[yypt-0].expr) } - case 1184: + case 1185: { parser.yyVAL.item = []ast.ExprNode{yyS[yypt-0].expr} } - case 1186: + case 1187: { parser.yyVAL.expr = &ast.DefaultExpr{} } - case 1187: + case 1188: { parser.yyVAL.item = &ast.Assignment{ Column: yyS[yypt-2].item.(*ast.ColumnName), Expr: yyS[yypt-0].expr, } } - case 1188: + case 1189: { parser.yyVAL.item = []*ast.Assignment{} } - case 1189: + case 1190: { parser.yyVAL.item = []*ast.Assignment{yyS[yypt-0].item.(*ast.Assignment)} } - case 1190: + case 1191: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.Assignment), yyS[yypt-0].item.(*ast.Assignment)) } - case 1191: + case 1192: { parser.yyVAL.item = nil } - case 1192: + case 1193: { parser.yyVAL.item = yyS[yypt-0].item } - case 1193: + case 1194: { x := yyS[yypt-0].item.(*ast.InsertStmt) x.IsReplace = true @@ -15234,31 +15242,31 @@ yynewstate: x.PartitionNames = yyS[yypt-1].item.([]model.CIStr) parser.yyVAL.statement = x } - case 1194: + case 1195: { parser.yyVAL.expr = ast.NewValueExpr(false, parser.charset, parser.collation) } - case 1195: + case 1196: { parser.yyVAL.expr = ast.NewValueExpr(nil, parser.charset, parser.collation) } - case 1196: + case 1197: { parser.yyVAL.expr = ast.NewValueExpr(true, parser.charset, parser.collation) } - case 1197: + case 1198: { parser.yyVAL.expr = ast.NewValueExpr(yyS[yypt-0].item, parser.charset, parser.collation) } - case 1198: + case 1199: { parser.yyVAL.expr = ast.NewValueExpr(yyS[yypt-0].item, parser.charset, parser.collation) } - case 1199: + case 1200: { parser.yyVAL.expr = ast.NewValueExpr(yyS[yypt-0].item, parser.charset, parser.collation) } - case 1201: + case 1202: { // See https://dev.mysql.com/doc/refman/5.7/en/charset-literal.html co, err := charset.GetDefaultCollationLegacy(yyS[yypt-1].ident) @@ -15275,15 +15283,15 @@ yynewstate: } parser.yyVAL.expr = expr } - case 1202: + case 1203: { parser.yyVAL.expr = ast.NewValueExpr(yyS[yypt-0].item, parser.charset, parser.collation) } - case 1203: + case 1204: { parser.yyVAL.expr = ast.NewValueExpr(yyS[yypt-0].item, parser.charset, parser.collation) } - case 1204: + case 1205: { co, err := charset.GetDefaultCollationLegacy(yyS[yypt-1].ident) if err != nil { @@ -15299,7 +15307,7 @@ yynewstate: } parser.yyVAL.expr = expr } - case 1205: + case 1206: { co, err := charset.GetDefaultCollationLegacy(yyS[yypt-1].ident) if err != nil { @@ -15315,12 +15323,12 @@ yynewstate: } parser.yyVAL.expr = expr } - case 1206: + case 1207: { expr := ast.NewValueExpr(yyS[yypt-0].ident, parser.charset, parser.collation) parser.yyVAL.expr = expr } - case 1207: + case 1208: { valExpr := yyS[yypt-1].expr.(ast.ValueExpr) strLit := valExpr.GetString() @@ -15333,31 +15341,31 @@ yynewstate: } parser.yyVAL.expr = expr } - case 1208: + case 1209: { parser.yyVAL.item = []*ast.AlterOrderItem{yyS[yypt-0].item.(*ast.AlterOrderItem)} } - case 1209: + case 1210: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.AlterOrderItem), yyS[yypt-0].item.(*ast.AlterOrderItem)) } - case 1210: + case 1211: { parser.yyVAL.item = &ast.AlterOrderItem{Column: yyS[yypt-1].item.(*ast.ColumnName), Desc: yyS[yypt-0].item.(bool)} } - case 1211: + case 1212: { parser.yyVAL.item = &ast.OrderByClause{Items: yyS[yypt-0].item.([]*ast.ByItem)} } - case 1212: + case 1213: { parser.yyVAL.item = []*ast.ByItem{yyS[yypt-0].item.(*ast.ByItem)} } - case 1213: + case 1214: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.ByItem), yyS[yypt-0].item.(*ast.ByItem)) } - case 1214: + case 1215: { expr := yyS[yypt-0].expr valueExpr, ok := expr.(ast.ValueExpr) @@ -15369,7 +15377,7 @@ yynewstate: } parser.yyVAL.item = &ast.ByItem{Expr: expr, NullOrder: true} } - case 1215: + case 1216: { expr := yyS[yypt-1].expr valueExpr, ok := expr.(ast.ValueExpr) @@ -15381,55 +15389,55 @@ yynewstate: } parser.yyVAL.item = &ast.ByItem{Expr: expr, Desc: yyS[yypt-0].item.(bool)} } - case 1216: + case 1217: { parser.yyVAL.item = false } - case 1217: + case 1218: { parser.yyVAL.item = true } - case 1218: + case 1219: { parser.yyVAL.item = false // ASC by default } - case 1219: + case 1220: { parser.yyVAL.item = false } - case 1220: + case 1221: { parser.yyVAL.item = true } - case 1221: + case 1222: { parser.yyVAL.item = nil } - case 1223: + case 1224: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Or, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 1224: + case 1225: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.And, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 1225: + case 1226: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.LeftShift, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 1226: + case 1227: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.RightShift, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 1227: + case 1228: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Plus, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 1228: + case 1229: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Minus, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 1229: + case 1230: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr("DATE_ADD"), @@ -15440,7 +15448,7 @@ yynewstate: }, } } - case 1230: + case 1231: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr("DATE_SUB"), @@ -15451,7 +15459,7 @@ yynewstate: }, } } - case 1231: + case 1232: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr("DATE_ADD"), @@ -15462,44 +15470,44 @@ yynewstate: }, } } - case 1232: + case 1233: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Mul, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 1233: + case 1234: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Div, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 1234: + case 1235: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Mod, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 1235: + case 1236: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.IntDiv, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 1236: + case 1237: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Mod, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 1237: + case 1238: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Xor, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 1239: + case 1240: { parser.yyVAL.expr = &ast.ColumnNameExpr{Name: &ast.ColumnName{ Name: model.NewCIStr(yyS[yypt-0].ident), }} } - case 1240: + case 1241: { parser.yyVAL.expr = &ast.ColumnNameExpr{Name: &ast.ColumnName{ Table: model.NewCIStr(yyS[yypt-2].ident), Name: model.NewCIStr(yyS[yypt-0].ident), }} } - case 1241: + case 1242: { parser.yyVAL.expr = &ast.ColumnNameExpr{Name: &ast.ColumnName{ Schema: model.NewCIStr(yyS[yypt-4].ident), @@ -15507,39 +15515,39 @@ yynewstate: Name: model.NewCIStr(yyS[yypt-0].ident), }} } - case 1246: + case 1247: { parser.yyVAL.expr = &ast.SetCollationExpr{Expr: yyS[yypt-2].expr, Collate: yyS[yypt-0].ident} } - case 1249: + case 1250: { parser.yyVAL.expr = ast.NewParamMarkerExpr(yyS[yypt].offset) } - case 1252: + case 1253: { parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.Not2, V: yyS[yypt-0].expr} } - case 1253: + case 1254: { parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.BitNeg, V: yyS[yypt-0].expr} } - case 1254: + case 1255: { parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.Minus, V: yyS[yypt-0].expr} } - case 1255: + case 1256: { parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.Plus, V: yyS[yypt-0].expr} } - case 1256: + case 1257: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.Concat), Args: []ast.ExprNode{yyS[yypt-2].expr, yyS[yypt-0].expr}} } - case 1257: + case 1258: { parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.Not2, V: yyS[yypt-0].expr} } - case 1259: + case 1260: { startOffset := parser.startOffset(&yyS[yypt-1]) endOffset := parser.endOffset(&yyS[yypt]) @@ -15547,23 +15555,23 @@ yynewstate: expr.SetText(parser.lexer.client, parser.src[startOffset:endOffset]) parser.yyVAL.expr = &ast.ParenthesesExpr{Expr: expr} } - case 1260: + case 1261: { values := append(yyS[yypt-3].item.([]ast.ExprNode), yyS[yypt-1].expr) parser.yyVAL.expr = &ast.RowExpr{Values: values} } - case 1261: + case 1262: { values := append(yyS[yypt-3].item.([]ast.ExprNode), yyS[yypt-1].expr) parser.yyVAL.expr = &ast.RowExpr{Values: values} } - case 1262: + case 1263: { sq := yyS[yypt-0].expr.(*ast.SubqueryExpr) sq.Exists = true parser.yyVAL.expr = &ast.ExistsSubqueryExpr{Sel: sq} } - case 1263: + case 1264: { /* * ODBC escape syntax. @@ -15587,7 +15595,7 @@ yynewstate: parser.yyVAL.expr = yyS[yypt-1].expr } } - case 1264: + case 1265: { // See https://dev.mysql.com/doc/refman/5.7/en/cast-functions.html#operator_binary tp := types.NewFieldType(mysql.TypeString) @@ -15600,7 +15608,7 @@ yynewstate: FunctionType: ast.CastBinaryOperator, } } - case 1265: + case 1266: { /* See https://dev.mysql.com/doc/refman/5.7/en/cast-functions.html#function_cast */ tp := yyS[yypt-1].item.(*types.FieldType) @@ -15620,7 +15628,7 @@ yynewstate: ExplicitCharSet: explicitCharset, } } - case 1266: + case 1267: { x := &ast.CaseExpr{WhenClauses: yyS[yypt-2].item.([]*ast.WhenClause)} if yyS[yypt-3].expr != nil { @@ -15631,7 +15639,7 @@ yynewstate: } parser.yyVAL.expr = x } - case 1267: + case 1268: { // See https://dev.mysql.com/doc/refman/5.7/en/cast-functions.html#function_convert tp := yyS[yypt-1].item.(*types.FieldType) @@ -15651,7 +15659,7 @@ yynewstate: ExplicitCharSet: explicitCharset, } } - case 1268: + case 1269: { // See https://dev.mysql.com/doc/refman/5.7/en/cast-functions.html#function_convert charset1 := ast.NewValueExpr(yyS[yypt-1].ident, "", "") @@ -15660,62 +15668,62 @@ yynewstate: Args: []ast.ExprNode{yyS[yypt-3].expr, charset1}, } } - case 1269: + case 1270: { parser.yyVAL.expr = &ast.DefaultExpr{Name: yyS[yypt-1].expr.(*ast.ColumnNameExpr).Name} } - case 1270: + case 1271: { parser.yyVAL.expr = &ast.ValuesExpr{Column: yyS[yypt-1].expr.(*ast.ColumnNameExpr)} } - case 1271: + case 1272: { expr := ast.NewValueExpr(yyS[yypt-0].ident, parser.charset, parser.collation) parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.JSONExtract), Args: []ast.ExprNode{yyS[yypt-2].expr, expr}} } - case 1272: + case 1273: { expr := ast.NewValueExpr(yyS[yypt-0].ident, parser.charset, parser.collation) extract := &ast.FuncCallExpr{FnName: model.NewCIStr(ast.JSONExtract), Args: []ast.ExprNode{yyS[yypt-2].expr, expr}} parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.JSONUnquote), Args: []ast.ExprNode{extract}} } - case 1275: + case 1276: { parser.yyVAL.item = false } - case 1276: + case 1277: { parser.yyVAL.item = true } - case 1277: + case 1278: { parser.yyVAL.item = false } - case 1279: + case 1280: { parser.yyVAL.item = true } - case 1282: + case 1283: { parser.yyVAL.item = true } - case 1324: + case 1325: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-3].ident), Args: yyS[yypt-1].item.([]ast.ExprNode)} } - case 1325: + case 1326: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-3].ident), Args: yyS[yypt-1].item.([]ast.ExprNode)} } - case 1326: + case 1327: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-1].ident)} } - case 1327: + case 1328: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-2].ident)} } - case 1328: + case 1329: { args := []ast.ExprNode{} if yyS[yypt-0].item != nil { @@ -15723,7 +15731,7 @@ yynewstate: } parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-1].ident), Args: args} } - case 1329: + case 1330: { nilVal := ast.NewValueExpr(nil, parser.charset, parser.collation) args := yyS[yypt-1].item.([]ast.ExprNode) @@ -15732,7 +15740,7 @@ yynewstate: Args: append(args, nilVal), } } - case 1330: + case 1331: { charset1 := ast.NewValueExpr(yyS[yypt-1].ident, "", "") args := yyS[yypt-3].item.([]ast.ExprNode) @@ -15741,42 +15749,42 @@ yynewstate: Args: append(args, charset1), } } - case 1331: + case 1332: { expr := ast.NewValueExpr(yyS[yypt-0].ident, "", "") parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.DateLiteral), Args: []ast.ExprNode{expr}} } - case 1332: + case 1333: { expr := ast.NewValueExpr(yyS[yypt-0].ident, "", "") parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.TimeLiteral), Args: []ast.ExprNode{expr}} } - case 1333: + case 1334: { expr := ast.NewValueExpr(yyS[yypt-0].ident, "", "") parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.TimestampLiteral), Args: []ast.ExprNode{expr}} } - case 1334: + case 1335: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.InsertFunc), Args: yyS[yypt-1].item.([]ast.ExprNode)} } - case 1335: + case 1336: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Mod, L: yyS[yypt-3].expr, R: yyS[yypt-1].expr} } - case 1336: + case 1337: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.PasswordFunc), Args: yyS[yypt-1].item.([]ast.ExprNode)} } - case 1337: + case 1338: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-3].ident), Args: yyS[yypt-1].item.([]ast.ExprNode)} } - case 1338: + case 1339: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-3].ident), Args: yyS[yypt-1].item.([]ast.ExprNode)} } - case 1339: + case 1340: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-5].ident), @@ -15787,7 +15795,7 @@ yynewstate: }, } } - case 1340: + case 1341: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-7].ident), @@ -15798,7 +15806,7 @@ yynewstate: }, } } - case 1341: + case 1342: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-7].ident), @@ -15809,7 +15817,7 @@ yynewstate: }, } } - case 1342: + case 1343: { timeUnit := &ast.TimeUnitExpr{Unit: yyS[yypt-3].item.(ast.TimeUnitType)} parser.yyVAL.expr = &ast.FuncCallExpr{ @@ -15817,7 +15825,7 @@ yynewstate: Args: []ast.ExprNode{timeUnit, yyS[yypt-1].expr}, } } - case 1343: + case 1344: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-5].ident), @@ -15827,67 +15835,67 @@ yynewstate: }, } } - case 1344: + case 1345: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-5].ident), Args: []ast.ExprNode{yyS[yypt-3].expr, yyS[yypt-1].expr}} } - case 1345: + case 1346: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-5].ident), Args: []ast.ExprNode{yyS[yypt-3].expr, yyS[yypt-1].expr}, } } - case 1346: + case 1347: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-5].ident), Args: []ast.ExprNode{yyS[yypt-3].expr, yyS[yypt-1].expr}, } } - case 1347: + case 1348: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-7].ident), Args: []ast.ExprNode{yyS[yypt-5].expr, yyS[yypt-3].expr, yyS[yypt-1].expr}, } } - case 1348: + case 1349: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-7].ident), Args: []ast.ExprNode{yyS[yypt-5].expr, yyS[yypt-3].expr, yyS[yypt-1].expr}, } } - case 1349: + case 1350: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-7].ident), Args: []ast.ExprNode{&ast.TimeUnitExpr{Unit: yyS[yypt-5].item.(ast.TimeUnitType)}, yyS[yypt-3].expr, yyS[yypt-1].expr}, } } - case 1350: + case 1351: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-7].ident), Args: []ast.ExprNode{&ast.TimeUnitExpr{Unit: yyS[yypt-5].item.(ast.TimeUnitType)}, yyS[yypt-3].expr, yyS[yypt-1].expr}, } } - case 1351: + case 1352: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-3].ident), Args: []ast.ExprNode{yyS[yypt-1].expr}, } } - case 1352: + case 1353: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-5].ident), Args: []ast.ExprNode{yyS[yypt-1].expr, yyS[yypt-3].expr}, } } - case 1353: + case 1354: { spaceVal := ast.NewValueExpr(" ", parser.charset, parser.collation) direction := &ast.TrimDirectionExpr{Direction: yyS[yypt-3].item.(ast.TrimDirectionType)} @@ -15896,7 +15904,7 @@ yynewstate: Args: []ast.ExprNode{yyS[yypt-1].expr, spaceVal, direction}, } } - case 1354: + case 1355: { direction := &ast.TrimDirectionExpr{Direction: yyS[yypt-4].item.(ast.TrimDirectionType)} parser.yyVAL.expr = &ast.FuncCallExpr{ @@ -15904,63 +15912,63 @@ yynewstate: Args: []ast.ExprNode{yyS[yypt-1].expr, yyS[yypt-3].expr, direction}, } } - case 1355: + case 1356: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-3].ident), Args: []ast.ExprNode{yyS[yypt-1].expr}, } } - case 1356: + case 1357: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-6].ident), Args: []ast.ExprNode{yyS[yypt-4].expr, ast.NewValueExpr("CHAR", parser.charset, parser.collation), ast.NewValueExpr(yyS[yypt-1].item, parser.charset, parser.collation)}, } } - case 1357: + case 1358: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-6].ident), Args: []ast.ExprNode{yyS[yypt-4].expr, ast.NewValueExpr("BINARY", parser.charset, parser.collation), ast.NewValueExpr(yyS[yypt-1].item, parser.charset, parser.collation)}, } } - case 1359: + case 1360: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-7].ident), Args: []ast.ExprNode{yyS[yypt-5].expr, yyS[yypt-3].expr, yyS[yypt-1].expr}, } } - case 1360: + case 1361: { parser.yyVAL.item = ast.GetFormatSelectorDate } - case 1361: + case 1362: { parser.yyVAL.item = ast.GetFormatSelectorDatetime } - case 1362: + case 1363: { parser.yyVAL.item = ast.GetFormatSelectorTime } - case 1363: + case 1364: { parser.yyVAL.item = ast.GetFormatSelectorDatetime } - case 1368: + case 1369: { parser.yyVAL.item = ast.TrimBoth } - case 1369: + case 1370: { parser.yyVAL.item = ast.TrimLeading } - case 1370: + case 1371: { parser.yyVAL.item = ast.TrimTrailing } - case 1371: + case 1372: { objNameExpr := &ast.TableNameExpr{ Name: yyS[yypt-1].item.(*ast.TableName), @@ -15970,7 +15978,7 @@ yynewstate: Args: []ast.ExprNode{objNameExpr}, } } - case 1372: + case 1373: { objNameExpr := &ast.TableNameExpr{ Name: yyS[yypt-3].item.(*ast.TableName), @@ -15981,7 +15989,7 @@ yynewstate: Args: []ast.ExprNode{objNameExpr, valueExpr}, } } - case 1374: + case 1375: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool), Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -15989,15 +15997,15 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool)} } } - case 1375: + case 1376: { parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-3].ident, Args: yyS[yypt-1].item.([]ast.ExprNode), Distinct: false} } - case 1376: + case 1377: { parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-3].ident, Args: yyS[yypt-1].item.([]ast.ExprNode)} } - case 1377: + case 1378: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -16005,7 +16013,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}} } } - case 1378: + case 1379: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -16013,7 +16021,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}} } } - case 1379: + case 1380: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -16021,7 +16029,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}} } } - case 1380: + case 1381: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -16029,7 +16037,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}} } } - case 1381: + case 1382: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -16037,7 +16045,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}} } } - case 1382: + case 1383: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -16045,11 +16053,11 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}} } } - case 1383: + case 1384: { parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-4].ident, Args: yyS[yypt-1].item.([]ast.ExprNode), Distinct: true} } - case 1384: + case 1385: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -16057,7 +16065,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}} } } - case 1385: + case 1386: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -16065,7 +16073,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}} } } - case 1386: + case 1387: { args := []ast.ExprNode{ast.NewValueExpr(1, parser.charset, parser.collation)} if yyS[yypt-0].item != nil { @@ -16074,7 +16082,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-4].ident, Args: args} } } - case 1387: + case 1388: { args := yyS[yypt-4].item.([]ast.ExprNode) args = append(args, yyS[yypt-2].item.(ast.ExprNode)) @@ -16088,7 +16096,7 @@ yynewstate: parser.yyVAL.expr = agg } } - case 1388: + case 1389: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool), Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -16096,7 +16104,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool)} } } - case 1389: + case 1390: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool), Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -16104,7 +16112,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool)} } } - case 1390: + case 1391: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool), Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -16112,7 +16120,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool)} } } - case 1391: + case 1392: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{F: ast.AggFuncStddevPop, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool), Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -16120,7 +16128,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: ast.AggFuncStddevPop, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool)} } } - case 1392: + case 1393: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool), Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -16128,7 +16136,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool)} } } - case 1393: + case 1394: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{F: ast.AggFuncVarPop, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool), Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -16136,11 +16144,11 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: ast.AggFuncVarPop, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool)} } } - case 1394: + case 1395: { parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool)} } - case 1395: + case 1396: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -16148,7 +16156,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}} } } - case 1396: + case 1397: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -16156,7 +16164,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}} } } - case 1397: + case 1398: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-6].ident, Args: []ast.ExprNode{yyS[yypt-4].expr, yyS[yypt-2].expr}, Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -16164,7 +16172,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-6].ident, Args: []ast.ExprNode{yyS[yypt-4].expr, yyS[yypt-2].expr}} } } - case 1398: + case 1399: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-7].ident, Args: []ast.ExprNode{yyS[yypt-4].expr, yyS[yypt-2].expr}, Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -16172,7 +16180,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-7].ident, Args: []ast.ExprNode{yyS[yypt-4].expr, yyS[yypt-2].expr}} } } - case 1399: + case 1400: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-7].ident, Args: []ast.ExprNode{yyS[yypt-5].expr, yyS[yypt-2].expr}, Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -16180,7 +16188,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-7].ident, Args: []ast.ExprNode{yyS[yypt-5].expr, yyS[yypt-2].expr}} } } - case 1400: + case 1401: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-8].ident, Args: []ast.ExprNode{yyS[yypt-5].expr, yyS[yypt-2].expr}, Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -16188,22 +16196,22 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-8].ident, Args: []ast.ExprNode{yyS[yypt-5].expr, yyS[yypt-2].expr}} } } - case 1401: + case 1402: { parser.yyVAL.item = ast.NewValueExpr(",", "", "") } - case 1402: + case 1403: { parser.yyVAL.item = ast.NewValueExpr(yyS[yypt-0].ident, "", "") } - case 1403: + case 1404: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-3].ident), Args: yyS[yypt-1].item.([]ast.ExprNode), } } - case 1404: + case 1405: { var tp ast.FuncCallExprType if isInTokenMap(yyS[yypt-3].ident) { @@ -16218,159 +16226,159 @@ yynewstate: Args: yyS[yypt-1].item.([]ast.ExprNode), } } - case 1405: + case 1406: { parser.yyVAL.item = nil } - case 1406: + case 1407: { parser.yyVAL.item = nil } - case 1407: + case 1408: { expr := ast.NewValueExpr(yyS[yypt-1].item, parser.charset, parser.collation) parser.yyVAL.item = expr } - case 1409: + case 1410: { parser.yyVAL.item = ast.TimeUnitSecondMicrosecond } - case 1410: + case 1411: { parser.yyVAL.item = ast.TimeUnitMinuteMicrosecond } - case 1411: + case 1412: { parser.yyVAL.item = ast.TimeUnitMinuteSecond } - case 1412: + case 1413: { parser.yyVAL.item = ast.TimeUnitHourMicrosecond } - case 1413: + case 1414: { parser.yyVAL.item = ast.TimeUnitHourSecond } - case 1414: + case 1415: { parser.yyVAL.item = ast.TimeUnitHourMinute } - case 1415: + case 1416: { parser.yyVAL.item = ast.TimeUnitDayMicrosecond } - case 1416: + case 1417: { parser.yyVAL.item = ast.TimeUnitDaySecond } - case 1417: + case 1418: { parser.yyVAL.item = ast.TimeUnitDayMinute } - case 1418: + case 1419: { parser.yyVAL.item = ast.TimeUnitDayHour } - case 1419: + case 1420: { parser.yyVAL.item = ast.TimeUnitYearMonth } - case 1420: + case 1421: { parser.yyVAL.item = ast.TimeUnitMicrosecond } - case 1421: + case 1422: { parser.yyVAL.item = ast.TimeUnitSecond } - case 1422: + case 1423: { parser.yyVAL.item = ast.TimeUnitMinute } - case 1423: + case 1424: { parser.yyVAL.item = ast.TimeUnitHour } - case 1424: + case 1425: { parser.yyVAL.item = ast.TimeUnitDay } - case 1425: + case 1426: { parser.yyVAL.item = ast.TimeUnitWeek } - case 1426: + case 1427: { parser.yyVAL.item = ast.TimeUnitMonth } - case 1427: + case 1428: { parser.yyVAL.item = ast.TimeUnitQuarter } - case 1428: + case 1429: { parser.yyVAL.item = ast.TimeUnitYear } - case 1429: + case 1430: { parser.yyVAL.item = ast.TimeUnitSecond } - case 1430: + case 1431: { parser.yyVAL.item = ast.TimeUnitMinute } - case 1431: + case 1432: { parser.yyVAL.item = ast.TimeUnitHour } - case 1432: + case 1433: { parser.yyVAL.item = ast.TimeUnitDay } - case 1433: + case 1434: { parser.yyVAL.item = ast.TimeUnitWeek } - case 1434: + case 1435: { parser.yyVAL.item = ast.TimeUnitMonth } - case 1435: + case 1436: { parser.yyVAL.item = ast.TimeUnitQuarter } - case 1436: + case 1437: { parser.yyVAL.item = ast.TimeUnitYear } - case 1437: + case 1438: { parser.yyVAL.expr = nil } - case 1439: + case 1440: { parser.yyVAL.item = []*ast.WhenClause{yyS[yypt-0].item.(*ast.WhenClause)} } - case 1440: + case 1441: { parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.WhenClause), yyS[yypt-0].item.(*ast.WhenClause)) } - case 1441: + case 1442: { parser.yyVAL.item = &ast.WhenClause{ Expr: yyS[yypt-2].expr, Result: yyS[yypt-0].expr, } } - case 1442: + case 1443: { parser.yyVAL.item = nil } - case 1443: + case 1444: { parser.yyVAL.item = yyS[yypt-0].expr } - case 1444: + case 1445: { tp := types.NewFieldType(mysql.TypeVarString) tp.SetFlen(yyS[yypt-0].item.(int)) // TODO: Flen should be the flen of expression @@ -16382,7 +16390,7 @@ yynewstate: tp.AddFlag(mysql.BinaryFlag) parser.yyVAL.item = tp } - case 1445: + case 1446: { tp := types.NewFieldType(mysql.TypeVarString) tp.SetFlen(yyS[yypt-1].item.(int)) // TODO: Flen should be the flen of expression @@ -16405,7 +16413,7 @@ yynewstate: } parser.yyVAL.item = tp } - case 1446: + case 1447: { tp := types.NewFieldType(mysql.TypeDate) tp.SetCharset(charset.CharsetBin) @@ -16413,7 +16421,7 @@ yynewstate: tp.AddFlag(mysql.BinaryFlag) parser.yyVAL.item = tp } - case 1447: + case 1448: { tp := types.NewFieldType(mysql.TypeYear) tp.SetCharset(charset.CharsetBin) @@ -16421,7 +16429,7 @@ yynewstate: tp.AddFlag(mysql.BinaryFlag) parser.yyVAL.item = tp } - case 1448: + case 1449: { tp := types.NewFieldType(mysql.TypeDatetime) flen, _ := mysql.GetDefaultFieldLengthAndDecimalForCast(mysql.TypeDatetime) @@ -16435,7 +16443,7 @@ yynewstate: tp.AddFlag(mysql.BinaryFlag) parser.yyVAL.item = tp } - case 1449: + case 1450: { fopt := yyS[yypt-0].item.(*ast.FloatOpt) tp := types.NewFieldType(mysql.TypeNewDecimal) @@ -16446,7 +16454,7 @@ yynewstate: tp.AddFlag(mysql.BinaryFlag) parser.yyVAL.item = tp } - case 1450: + case 1451: { tp := types.NewFieldType(mysql.TypeDuration) flen, _ := mysql.GetDefaultFieldLengthAndDecimalForCast(mysql.TypeDuration) @@ -16460,7 +16468,7 @@ yynewstate: tp.AddFlag(mysql.BinaryFlag) parser.yyVAL.item = tp } - case 1451: + case 1452: { tp := types.NewFieldType(mysql.TypeLonglong) tp.SetCharset(charset.CharsetBin) @@ -16468,7 +16476,7 @@ yynewstate: tp.AddFlag(mysql.BinaryFlag) parser.yyVAL.item = tp } - case 1452: + case 1453: { tp := types.NewFieldType(mysql.TypeLonglong) tp.AddFlag(mysql.UnsignedFlag | mysql.BinaryFlag) @@ -16476,7 +16484,7 @@ yynewstate: tp.SetCollate(charset.CollationBin) parser.yyVAL.item = tp } - case 1453: + case 1454: { tp := types.NewFieldType(mysql.TypeJSON) tp.AddFlag(mysql.BinaryFlag | mysql.ParseToJSONFlag) @@ -16484,7 +16492,7 @@ yynewstate: tp.SetCollate(mysql.DefaultCollationName) parser.yyVAL.item = tp } - case 1454: + case 1455: { tp := types.NewFieldType(mysql.TypeDouble) flen, decimal := mysql.GetDefaultFieldLengthAndDecimalForCast(mysql.TypeDouble) @@ -16495,7 +16503,7 @@ yynewstate: tp.SetCollate(charset.CollationBin) parser.yyVAL.item = tp } - case 1455: + case 1456: { tp := types.NewFieldType(mysql.TypeFloat) fopt := yyS[yypt-0].item.(*ast.FloatOpt) @@ -16512,7 +16520,7 @@ yynewstate: tp.SetCollate(charset.CollationBin) parser.yyVAL.item = tp } - case 1456: + case 1457: { var tp *types.FieldType if parser.lexer.GetSQLMode().HasRealAsFloatMode() { @@ -16528,65 +16536,65 @@ yynewstate: tp.SetCollate(charset.CollationBin) parser.yyVAL.item = tp } - case 1457: + case 1458: { parser.yyVAL.item = mysql.LowPriority } - case 1458: + case 1459: { parser.yyVAL.item = mysql.HighPriority } - case 1459: + case 1460: { parser.yyVAL.item = mysql.DelayedPriority } - case 1460: + case 1461: { parser.yyVAL.item = mysql.NoPriority } - case 1462: + case 1463: { parser.yyVAL.item = &ast.TableName{Name: model.NewCIStr(yyS[yypt-0].ident)} } - case 1463: + case 1464: { parser.yyVAL.item = &ast.TableName{Schema: model.NewCIStr(yyS[yypt-2].ident), Name: model.NewCIStr(yyS[yypt-0].ident)} } - case 1464: + case 1465: { tbl := []*ast.TableName{yyS[yypt-0].item.(*ast.TableName)} parser.yyVAL.item = tbl } - case 1465: + case 1466: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.TableName), yyS[yypt-0].item.(*ast.TableName)) } - case 1466: + case 1467: { parser.yyVAL.item = &ast.TableName{Name: model.NewCIStr(yyS[yypt-1].ident)} } - case 1467: + case 1468: { parser.yyVAL.item = &ast.TableName{Schema: model.NewCIStr(yyS[yypt-3].ident), Name: model.NewCIStr(yyS[yypt-1].ident)} } - case 1468: + case 1469: { tbl := []*ast.TableName{yyS[yypt-0].item.(*ast.TableName)} parser.yyVAL.item = tbl } - case 1469: + case 1470: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.TableName), yyS[yypt-0].item.(*ast.TableName)) } - case 1472: + case 1473: { parser.yyVAL.item = false } - case 1473: + case 1474: { parser.yyVAL.item = true } - case 1474: + case 1475: { var sqlText string var sqlVar *ast.VariableExpr @@ -16602,94 +16610,94 @@ yynewstate: SQLVar: sqlVar, } } - case 1475: + case 1476: { parser.yyVAL.item = yyS[yypt-0].ident } - case 1476: + case 1477: { parser.yyVAL.item = yyS[yypt-0].expr } - case 1477: + case 1478: { parser.yyVAL.statement = &ast.ExecuteStmt{Name: yyS[yypt-0].ident} } - case 1478: + case 1479: { parser.yyVAL.statement = &ast.ExecuteStmt{ Name: yyS[yypt-2].ident, UsingVars: yyS[yypt-0].item.([]ast.ExprNode), } } - case 1479: + case 1480: { parser.yyVAL.item = []ast.ExprNode{yyS[yypt-0].expr} } - case 1480: + case 1481: { parser.yyVAL.item = append(yyS[yypt-2].item.([]ast.ExprNode), yyS[yypt-0].expr) } - case 1481: + case 1482: { parser.yyVAL.statement = &ast.DeallocateStmt{Name: yyS[yypt-0].ident} } - case 1484: + case 1485: { parser.yyVAL.statement = &ast.RollbackStmt{} } - case 1485: + case 1486: { parser.yyVAL.statement = &ast.RollbackStmt{CompletionType: yyS[yypt-0].item.(ast.CompletionType)} } - case 1486: + case 1487: { parser.yyVAL.statement = &ast.RollbackStmt{SavepointName: yyS[yypt-0].ident} } - case 1487: + case 1488: { parser.yyVAL.statement = &ast.RollbackStmt{SavepointName: yyS[yypt-0].ident} } - case 1488: + case 1489: { parser.yyVAL.item = ast.CompletionTypeChain } - case 1489: + case 1490: { parser.yyVAL.item = ast.CompletionTypeRelease } - case 1490: + case 1491: { parser.yyVAL.item = ast.CompletionTypeDefault } - case 1491: + case 1492: { parser.yyVAL.item = ast.CompletionTypeChain } - case 1492: + case 1493: { parser.yyVAL.item = ast.CompletionTypeDefault } - case 1493: + case 1494: { parser.yyVAL.item = ast.CompletionTypeRelease } - case 1494: + case 1495: { parser.yyVAL.item = ast.CompletionTypeDefault } - case 1495: + case 1496: { parser.yyVAL.statement = &ast.ShutdownStmt{} } - case 1496: + case 1497: { parser.yyVAL.statement = &ast.RestartStmt{} } - case 1497: + case 1498: { parser.yyVAL.statement = &ast.HelpStmt{Topic: yyS[yypt-0].ident} } - case 1498: + case 1499: { st := &ast.SelectStmt{ SelectStmtOpts: yyS[yypt-2].item.(*ast.SelectStmtOpts), @@ -16705,7 +16713,7 @@ yynewstate: } parser.yyVAL.item = st } - case 1499: + case 1500: { st := yyS[yypt-2].item.(*ast.SelectStmt) lastField := st.Fields.Fields[len(st.Fields.Fields)-1] @@ -16717,7 +16725,7 @@ yynewstate: st.Where = yyS[yypt-0].item.(ast.ExprNode) } } - case 1500: + case 1501: { st := yyS[yypt-6].item.(*ast.SelectStmt) st.From = yyS[yypt-4].item.(*ast.TableRefsClause) @@ -16740,11 +16748,11 @@ yynewstate: } parser.yyVAL.item = st } - case 1501: + case 1502: { parser.yyVAL.item = nil } - case 1502: + case 1503: { var repSeed ast.ExprNode if yyS[yypt-0].expr != nil { @@ -16757,7 +16765,7 @@ yynewstate: RepeatableSeed: repSeed, } } - case 1503: + case 1504: { var repSeed ast.ExprNode if yyS[yypt-0].expr != nil { @@ -16768,43 +16776,43 @@ yynewstate: RepeatableSeed: repSeed, } } - case 1504: + case 1505: { parser.yyVAL.item = ast.SampleMethodTypeNone } - case 1505: + case 1506: { parser.yyVAL.item = ast.SampleMethodTypeSystem } - case 1506: + case 1507: { parser.yyVAL.item = ast.SampleMethodTypeBernoulli } - case 1507: + case 1508: { parser.yyVAL.item = ast.SampleMethodTypeTiDBRegion } - case 1508: + case 1509: { parser.yyVAL.item = ast.SampleClauseUnitTypeDefault } - case 1509: + case 1510: { parser.yyVAL.item = ast.SampleClauseUnitTypeRow } - case 1510: + case 1511: { parser.yyVAL.item = ast.SampleClauseUnitTypePercent } - case 1511: + case 1512: { parser.yyVAL.expr = nil } - case 1512: + case 1513: { parser.yyVAL.expr = yyS[yypt-1].expr } - case 1513: + case 1514: { st := yyS[yypt-6].item.(*ast.SelectStmt) if yyS[yypt-1].item != nil { @@ -16851,7 +16859,7 @@ yynewstate: } parser.yyVAL.statement = st } - case 1514: + case 1515: { st := yyS[yypt-5].item.(*ast.SelectStmt) if yyS[yypt-4].item != nil { @@ -16871,7 +16879,7 @@ yynewstate: } parser.yyVAL.statement = st } - case 1515: + case 1516: { st := yyS[yypt-4].item.(*ast.SelectStmt) if yyS[yypt-1].item != nil { @@ -16888,7 +16896,7 @@ yynewstate: } parser.yyVAL.statement = st } - case 1516: + case 1517: { st := &ast.SelectStmt{ Kind: ast.SelectStmtKindTable, @@ -16910,7 +16918,7 @@ yynewstate: } parser.yyVAL.statement = st } - case 1517: + case 1518: { st := &ast.SelectStmt{ Kind: ast.SelectStmtKindValues, @@ -16931,13 +16939,13 @@ yynewstate: } parser.yyVAL.statement = st } - case 1518: + case 1519: { sel := yyS[yypt-0].statement.(*ast.SelectStmt) sel.With = yyS[yypt-1].item.(*ast.WithClause) parser.yyVAL.statement = sel } - case 1519: + case 1520: { var sel ast.StmtNode switch x := yyS[yypt-0].expr.(*ast.SubqueryExpr).Query.(type) { @@ -16953,11 +16961,11 @@ yynewstate: } parser.yyVAL.statement = sel } - case 1520: + case 1521: { parser.yyVAL.item = yyS[yypt-0].item } - case 1521: + case 1522: { ws := yyS[yypt-0].item.(*ast.WithClause) ws.IsRecursive = true @@ -16966,20 +16974,20 @@ yynewstate: } parser.yyVAL.item = ws } - case 1522: + case 1523: { ws := yyS[yypt-2].item.(*ast.WithClause) ws.CTEs = append(ws.CTEs, yyS[yypt-0].item.(*ast.CommonTableExpression)) parser.yyVAL.item = ws } - case 1523: + case 1524: { ws := &ast.WithClause{} ws.CTEs = make([]*ast.CommonTableExpression, 0, 4) ws.CTEs = append(ws.CTEs, yyS[yypt-0].item.(*ast.CommonTableExpression)) parser.yyVAL.item = ws } - case 1524: + case 1525: { cte := &ast.CommonTableExpression{} cte.Name = model.NewCIStr(yyS[yypt-3].ident) @@ -16987,37 +16995,37 @@ yynewstate: cte.Query = yyS[yypt-0].expr.(*ast.SubqueryExpr) parser.yyVAL.item = cte } - case 1526: + case 1527: { parser.yyVAL.item = nil } - case 1527: + case 1528: { parser.yyVAL.item = yyS[yypt-0].item.([]ast.WindowSpec) } - case 1528: + case 1529: { parser.yyVAL.item = []ast.WindowSpec{yyS[yypt-0].item.(ast.WindowSpec)} } - case 1529: + case 1530: { parser.yyVAL.item = append(yyS[yypt-2].item.([]ast.WindowSpec), yyS[yypt-0].item.(ast.WindowSpec)) } - case 1530: + case 1531: { var spec = yyS[yypt-0].item.(ast.WindowSpec) spec.Name = yyS[yypt-2].item.(model.CIStr) parser.yyVAL.item = spec } - case 1531: + case 1532: { parser.yyVAL.item = model.NewCIStr(yyS[yypt-0].ident) } - case 1532: + case 1533: { parser.yyVAL.item = yyS[yypt-1].item.(ast.WindowSpec) } - case 1533: + case 1534: { spec := ast.WindowSpec{Ref: yyS[yypt-3].item.(model.CIStr)} if yyS[yypt-2].item != nil { @@ -17031,117 +17039,113 @@ yynewstate: } parser.yyVAL.item = spec } - case 1534: + case 1535: { parser.yyVAL.item = model.CIStr{} } - case 1536: + case 1537: { parser.yyVAL.item = nil } - case 1537: + case 1538: { parser.yyVAL.item = &ast.PartitionByClause{Items: yyS[yypt-0].item.([]*ast.ByItem)} } - case 1538: + case 1539: { parser.yyVAL.item = nil } - case 1539: + case 1540: { parser.yyVAL.item = &ast.OrderByClause{Items: yyS[yypt-0].item.([]*ast.ByItem)} } - case 1540: + case 1541: { parser.yyVAL.item = nil } - case 1541: + case 1542: { parser.yyVAL.item = &ast.FrameClause{ Type: yyS[yypt-1].item.(ast.FrameType), Extent: yyS[yypt-0].item.(ast.FrameExtent), } } - case 1542: + case 1543: { parser.yyVAL.item = ast.FrameType(ast.Rows) } - case 1543: + case 1544: { parser.yyVAL.item = ast.FrameType(ast.Ranges) } - case 1544: + case 1545: { parser.yyVAL.item = ast.FrameType(ast.Groups) } - case 1545: + case 1546: { parser.yyVAL.item = ast.FrameExtent{ Start: yyS[yypt-0].item.(ast.FrameBound), End: ast.FrameBound{Type: ast.CurrentRow}, } } - case 1547: + case 1548: { parser.yyVAL.item = ast.FrameBound{Type: ast.Preceding, UnBounded: true} } - case 1548: + case 1549: { parser.yyVAL.item = ast.FrameBound{Type: ast.Preceding, Expr: ast.NewValueExpr(yyS[yypt-1].item, parser.charset, parser.collation)} } - case 1549: + case 1550: { parser.yyVAL.item = ast.FrameBound{Type: ast.Preceding, Expr: ast.NewParamMarkerExpr(yyS[yypt].offset)} } - case 1550: + case 1551: { parser.yyVAL.item = ast.FrameBound{Type: ast.Preceding, Expr: yyS[yypt-2].expr, Unit: yyS[yypt-1].item.(ast.TimeUnitType)} } - case 1551: + case 1552: { parser.yyVAL.item = ast.FrameBound{Type: ast.CurrentRow} } - case 1552: + case 1553: { parser.yyVAL.item = ast.FrameExtent{Start: yyS[yypt-2].item.(ast.FrameBound), End: yyS[yypt-0].item.(ast.FrameBound)} } - case 1554: + case 1555: { parser.yyVAL.item = ast.FrameBound{Type: ast.Following, UnBounded: true} } - case 1555: + case 1556: { parser.yyVAL.item = ast.FrameBound{Type: ast.Following, Expr: ast.NewValueExpr(yyS[yypt-1].item, parser.charset, parser.collation)} } - case 1556: + case 1557: { parser.yyVAL.item = ast.FrameBound{Type: ast.Following, Expr: ast.NewParamMarkerExpr(yyS[yypt].offset)} } - case 1557: + case 1558: { parser.yyVAL.item = ast.FrameBound{Type: ast.Following, Expr: yyS[yypt-2].expr, Unit: yyS[yypt-1].item.(ast.TimeUnitType)} } - case 1558: + case 1559: { parser.yyVAL.item = nil } - case 1559: + case 1560: { spec := yyS[yypt-0].item.(ast.WindowSpec) parser.yyVAL.item = &spec } - case 1560: + case 1561: { parser.yyVAL.item = yyS[yypt-0].item.(ast.WindowSpec) } - case 1561: + case 1562: { parser.yyVAL.item = ast.WindowSpec{Name: yyS[yypt-0].item.(model.CIStr), OnlyAlias: true} } - case 1563: - { - parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-3].ident, Spec: yyS[yypt-0].item.(ast.WindowSpec)} - } case 1564: { parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-3].ident, Spec: yyS[yypt-0].item.(ast.WindowSpec)} @@ -17160,9 +17164,13 @@ yynewstate: } case 1568: { - parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Spec: yyS[yypt-0].item.(ast.WindowSpec)} + parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-3].ident, Spec: yyS[yypt-0].item.(ast.WindowSpec)} } case 1569: + { + parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Spec: yyS[yypt-0].item.(ast.WindowSpec)} + } + case 1570: { args := []ast.ExprNode{yyS[yypt-4].expr} if yyS[yypt-3].item != nil { @@ -17170,7 +17178,7 @@ yynewstate: } parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-6].ident, Args: args, IgnoreNull: yyS[yypt-1].item.(bool), Spec: yyS[yypt-0].item.(ast.WindowSpec)} } - case 1570: + case 1571: { args := []ast.ExprNode{yyS[yypt-4].expr} if yyS[yypt-3].item != nil { @@ -17178,23 +17186,23 @@ yynewstate: } parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-6].ident, Args: args, IgnoreNull: yyS[yypt-1].item.(bool), Spec: yyS[yypt-0].item.(ast.WindowSpec)} } - case 1571: + case 1572: { parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-3].expr}, IgnoreNull: yyS[yypt-1].item.(bool), Spec: yyS[yypt-0].item.(ast.WindowSpec)} } - case 1572: + case 1573: { parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-3].expr}, IgnoreNull: yyS[yypt-1].item.(bool), Spec: yyS[yypt-0].item.(ast.WindowSpec)} } - case 1573: + case 1574: { parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-8].ident, Args: []ast.ExprNode{yyS[yypt-6].expr, yyS[yypt-4].expr}, FromLast: yyS[yypt-2].item.(bool), IgnoreNull: yyS[yypt-1].item.(bool), Spec: yyS[yypt-0].item.(ast.WindowSpec)} } - case 1574: + case 1575: { parser.yyVAL.item = nil } - case 1575: + case 1576: { args := []ast.ExprNode{ast.NewValueExpr(yyS[yypt-1].item, parser.charset, parser.collation)} if yyS[yypt-0].item != nil { @@ -17202,7 +17210,7 @@ yynewstate: } parser.yyVAL.item = args } - case 1576: + case 1577: { args := []ast.ExprNode{ast.NewParamMarkerExpr(yyS[yypt-1].offset)} if yyS[yypt-0].item != nil { @@ -17210,17 +17218,13 @@ yynewstate: } parser.yyVAL.item = args } - case 1577: - { - parser.yyVAL.item = nil - } case 1578: { - parser.yyVAL.item = yyS[yypt-0].expr + parser.yyVAL.item = nil } case 1579: { - parser.yyVAL.item = false + parser.yyVAL.item = yyS[yypt-0].expr } case 1580: { @@ -17228,11 +17232,11 @@ yynewstate: } case 1581: { - parser.yyVAL.item = true + parser.yyVAL.item = false } case 1582: { - parser.yyVAL.item = false + parser.yyVAL.item = true } case 1583: { @@ -17240,13 +17244,17 @@ yynewstate: } case 1584: { - parser.yyVAL.item = true + parser.yyVAL.item = false } case 1585: { - parser.yyVAL.item = &ast.TableRefsClause{TableRefs: yyS[yypt-0].item.(*ast.Join)} + parser.yyVAL.item = true } case 1586: + { + parser.yyVAL.item = &ast.TableRefsClause{TableRefs: yyS[yypt-0].item.(*ast.Join)} + } + case 1587: { if j, ok := yyS[yypt-0].item.(*ast.Join); ok { // if $1 is Join, use it directly @@ -17255,12 +17263,12 @@ yynewstate: parser.yyVAL.item = &ast.Join{Left: yyS[yypt-0].item.(ast.ResultSetNode), Right: nil} } } - case 1587: + case 1588: { /* from a, b is default cross join */ parser.yyVAL.item = &ast.Join{Left: yyS[yypt-2].item.(ast.ResultSetNode), Right: yyS[yypt-0].item.(ast.ResultSetNode), Tp: ast.CrossJoin} } - case 1589: + case 1590: { /* * ODBC escape syntax for outer join is { OJ join_table } @@ -17268,7 +17276,7 @@ yynewstate: */ parser.yyVAL.item = yyS[yypt-1].item } - case 1592: + case 1593: { tn := yyS[yypt-5].item.(*ast.TableName) tn.PartitionNames = yyS[yypt-4].item.([]model.CIStr) @@ -17281,66 +17289,66 @@ yynewstate: } parser.yyVAL.item = &ast.TableSource{Source: tn, AsName: yyS[yypt-3].item.(model.CIStr)} } - case 1593: + case 1594: { resultNode := yyS[yypt-1].expr.(*ast.SubqueryExpr).Query parser.yyVAL.item = &ast.TableSource{Source: resultNode, AsName: yyS[yypt-0].item.(model.CIStr)} } - case 1594: + case 1595: { j := yyS[yypt-1].item.(*ast.Join) j.ExplicitParens = true parser.yyVAL.item = yyS[yypt-1].item } - case 1595: + case 1596: { parser.yyVAL.item = []model.CIStr{} } - case 1596: + case 1597: { parser.yyVAL.item = yyS[yypt-1].item } - case 1597: + case 1598: { parser.yyVAL.item = model.CIStr{} } - case 1599: + case 1600: { parser.yyVAL.item = model.NewCIStr(yyS[yypt-0].ident) } - case 1600: + case 1601: { parser.yyVAL.item = model.NewCIStr(yyS[yypt-0].ident) } - case 1601: + case 1602: { parser.yyVAL.item = ast.HintUse } - case 1602: + case 1603: { parser.yyVAL.item = ast.HintIgnore } - case 1603: + case 1604: { parser.yyVAL.item = ast.HintForce } - case 1604: + case 1605: { parser.yyVAL.item = ast.HintForScan } - case 1605: + case 1606: { parser.yyVAL.item = ast.HintForJoin } - case 1606: + case 1607: { parser.yyVAL.item = ast.HintForOrderBy } - case 1607: + case 1608: { parser.yyVAL.item = ast.HintForGroupBy } - case 1608: + case 1609: { parser.yyVAL.item = &ast.IndexHint{ IndexNames: yyS[yypt-1].item.([]model.CIStr), @@ -17348,134 +17356,134 @@ yynewstate: HintScope: yyS[yypt-3].item.(ast.IndexHintScope), } } - case 1609: + case 1610: { var nameList []model.CIStr parser.yyVAL.item = nameList } - case 1610: + case 1611: { parser.yyVAL.item = []model.CIStr{model.NewCIStr(yyS[yypt-0].ident)} } - case 1611: + case 1612: { parser.yyVAL.item = append(yyS[yypt-2].item.([]model.CIStr), model.NewCIStr(yyS[yypt-0].ident)) } - case 1612: + case 1613: { parser.yyVAL.item = []model.CIStr{model.NewCIStr(yyS[yypt-0].ident)} } - case 1613: + case 1614: { parser.yyVAL.item = append(yyS[yypt-2].item.([]model.CIStr), model.NewCIStr(yyS[yypt-0].ident)) } - case 1614: + case 1615: { parser.yyVAL.item = []*ast.IndexHint{yyS[yypt-0].item.(*ast.IndexHint)} } - case 1615: + case 1616: { parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.IndexHint), yyS[yypt-0].item.(*ast.IndexHint)) } - case 1616: + case 1617: { parser.yyVAL.item = []*ast.IndexHint{} } - case 1618: + case 1619: { parser.yyVAL.item = ast.NewCrossJoin(yyS[yypt-2].item.(ast.ResultSetNode), yyS[yypt-0].item.(ast.ResultSetNode)) } - case 1619: + case 1620: { on := &ast.OnCondition{Expr: yyS[yypt-0].expr} parser.yyVAL.item = &ast.Join{Left: yyS[yypt-4].item.(ast.ResultSetNode), Right: yyS[yypt-2].item.(ast.ResultSetNode), Tp: ast.CrossJoin, On: on} } - case 1620: + case 1621: { parser.yyVAL.item = &ast.Join{Left: yyS[yypt-6].item.(ast.ResultSetNode), Right: yyS[yypt-4].item.(ast.ResultSetNode), Tp: ast.CrossJoin, Using: yyS[yypt-1].item.([]*ast.ColumnName)} } - case 1621: + case 1622: { on := &ast.OnCondition{Expr: yyS[yypt-0].expr} parser.yyVAL.item = &ast.Join{Left: yyS[yypt-6].item.(ast.ResultSetNode), Right: yyS[yypt-2].item.(ast.ResultSetNode), Tp: yyS[yypt-5].item.(ast.JoinType), On: on} } - case 1622: + case 1623: { parser.yyVAL.item = &ast.Join{Left: yyS[yypt-8].item.(ast.ResultSetNode), Right: yyS[yypt-4].item.(ast.ResultSetNode), Tp: yyS[yypt-7].item.(ast.JoinType), Using: yyS[yypt-1].item.([]*ast.ColumnName)} } - case 1623: + case 1624: { parser.yyVAL.item = &ast.Join{Left: yyS[yypt-3].item.(ast.ResultSetNode), Right: yyS[yypt-0].item.(ast.ResultSetNode), NaturalJoin: true} } - case 1624: + case 1625: { parser.yyVAL.item = &ast.Join{Left: yyS[yypt-5].item.(ast.ResultSetNode), Right: yyS[yypt-0].item.(ast.ResultSetNode), Tp: yyS[yypt-3].item.(ast.JoinType), NaturalJoin: true} } - case 1625: + case 1626: { parser.yyVAL.item = &ast.Join{Left: yyS[yypt-2].item.(ast.ResultSetNode), Right: yyS[yypt-0].item.(ast.ResultSetNode), StraightJoin: true} } - case 1626: + case 1627: { on := &ast.OnCondition{Expr: yyS[yypt-0].expr} parser.yyVAL.item = &ast.Join{Left: yyS[yypt-4].item.(ast.ResultSetNode), Right: yyS[yypt-2].item.(ast.ResultSetNode), StraightJoin: true, On: on} } - case 1627: + case 1628: { parser.yyVAL.item = ast.LeftJoin } - case 1628: + case 1629: { parser.yyVAL.item = ast.RightJoin } - case 1634: + case 1635: { parser.yyVAL.item = nil } - case 1635: + case 1636: { parser.yyVAL.item = &ast.Limit{Count: yyS[yypt-0].item.(ast.ValueExpr)} } - case 1636: + case 1637: { parser.yyVAL.item = ast.NewValueExpr(yyS[yypt-0].item, parser.charset, parser.collation) } - case 1637: + case 1638: { parser.yyVAL.item = ast.NewParamMarkerExpr(yyS[yypt].offset) } - case 1642: + case 1643: { parser.yyVAL.item = ast.NewValueExpr(uint64(1), parser.charset, parser.collation) } - case 1644: + case 1645: { parser.yyVAL.item = &ast.Limit{Count: yyS[yypt-0].item.(ast.ExprNode)} } - case 1645: + case 1646: { parser.yyVAL.item = &ast.Limit{Offset: yyS[yypt-2].item.(ast.ExprNode), Count: yyS[yypt-0].item.(ast.ExprNode)} } - case 1646: + case 1647: { parser.yyVAL.item = &ast.Limit{Offset: yyS[yypt-0].item.(ast.ExprNode), Count: yyS[yypt-2].item.(ast.ExprNode)} } - case 1647: + case 1648: { parser.yyVAL.item = &ast.Limit{Count: yyS[yypt-2].item.(ast.ExprNode)} } - case 1648: + case 1649: { parser.yyVAL.item = nil } - case 1650: + case 1651: { opt := &ast.SelectStmtOpts{} opt.SQLCache = true opt.TableHints = yyS[yypt-0].item.([]*ast.TableOptimizerHint) parser.yyVAL.item = opt } - case 1651: + case 1652: { opt := &ast.SelectStmtOpts{} opt.SQLCache = true @@ -17487,61 +17495,61 @@ yynewstate: } parser.yyVAL.item = opt } - case 1652: + case 1653: { opt := &ast.SelectStmtOpts{} opt.SQLCache = true opt.Priority = yyS[yypt-0].item.(mysql.PriorityEnum) parser.yyVAL.item = opt } - case 1653: + case 1654: { opt := &ast.SelectStmtOpts{} opt.SQLCache = true opt.SQLSmallResult = true parser.yyVAL.item = opt } - case 1654: + case 1655: { opt := &ast.SelectStmtOpts{} opt.SQLCache = true opt.SQLBigResult = true parser.yyVAL.item = opt } - case 1655: + case 1656: { opt := &ast.SelectStmtOpts{} opt.SQLCache = true opt.SQLBufferResult = true parser.yyVAL.item = opt } - case 1656: + case 1657: { opt := &ast.SelectStmtOpts{} opt.SQLCache = yyS[yypt-0].item.(bool) parser.yyVAL.item = opt } - case 1657: + case 1658: { opt := &ast.SelectStmtOpts{} opt.SQLCache = true opt.CalcFoundRows = true parser.yyVAL.item = opt } - case 1658: + case 1659: { opt := &ast.SelectStmtOpts{} opt.SQLCache = true opt.StraightJoin = true parser.yyVAL.item = opt } - case 1659: + case 1660: { opt := &ast.SelectStmtOpts{} opt.SQLCache = true parser.yyVAL.item = opt } - case 1661: + case 1662: { opts := yyS[yypt-1].item.(*ast.SelectStmtOpts) opt := yyS[yypt-0].item.(*ast.SelectStmtOpts) @@ -17586,7 +17594,7 @@ yynewstate: parser.yyVAL.item = opts } - case 1663: + case 1664: { hints, warns := parser.parseHint(yyS[yypt-0].ident) for _, w := range warns { @@ -17595,31 +17603,31 @@ yynewstate: } parser.yyVAL.item = hints } - case 1664: + case 1665: { parser.yyVAL.item = nil } - case 1666: + case 1667: { parser.yyVAL.item = true } - case 1667: + case 1668: { parser.yyVAL.item = false } - case 1668: + case 1669: { parser.yyVAL.item = &ast.FieldList{Fields: yyS[yypt-0].item.([]*ast.SelectField)} } - case 1669: + case 1670: { parser.yyVAL.item = nil } - case 1671: + case 1672: { parser.yyVAL.item = nil } - case 1672: + case 1673: { x := &ast.SelectIntoOption{ Tp: ast.SelectIntoOutfile, @@ -17634,7 +17642,7 @@ yynewstate: parser.yyVAL.item = x } - case 1673: + case 1674: { rs := yyS[yypt-1].statement.(*ast.SelectStmt) endOffset := parser.endOffset(&yyS[yypt]) @@ -17644,14 +17652,14 @@ yynewstate: rs.SetText(parser.lexer.client, src[yyS[yypt-1].offset:yyS[yypt].offset]) parser.yyVAL.expr = &ast.SubqueryExpr{Query: rs} } - case 1674: + case 1675: { rs := yyS[yypt-1].statement.(*ast.SetOprStmt) src := parser.src rs.SetText(parser.lexer.client, src[yyS[yypt-1].offset:yyS[yypt].offset]) parser.yyVAL.expr = &ast.SubqueryExpr{Query: rs} } - case 1675: + case 1676: { rs := yyS[yypt-1].statement.(*ast.SelectStmt) endOffset := parser.endOffset(&yyS[yypt]) @@ -17661,7 +17669,7 @@ yynewstate: rs.SetText(parser.lexer.client, src[yyS[yypt-1].offset:yyS[yypt].offset]) parser.yyVAL.expr = &ast.SubqueryExpr{Query: rs} } - case 1676: + case 1677: { subQuery := yyS[yypt-1].expr.(*ast.SubqueryExpr).Query isRecursive := true @@ -17684,32 +17692,32 @@ yynewstate: parser.yyVAL.expr = &ast.SubqueryExpr{Query: rs} } } - case 1677: + case 1678: { parser.yyVAL.item = nil } - case 1678: + case 1679: { parser.yyVAL.item = &ast.SelectLockInfo{ LockType: ast.SelectLockForUpdate, Tables: yyS[yypt-0].item.([]*ast.TableName), } } - case 1679: + case 1680: { parser.yyVAL.item = &ast.SelectLockInfo{ LockType: ast.SelectLockForShare, Tables: yyS[yypt-0].item.([]*ast.TableName), } } - case 1680: + case 1681: { parser.yyVAL.item = &ast.SelectLockInfo{ LockType: ast.SelectLockForUpdateNoWait, Tables: yyS[yypt-1].item.([]*ast.TableName), } } - case 1681: + case 1682: { parser.yyVAL.item = &ast.SelectLockInfo{ LockType: ast.SelectLockForUpdateWaitN, @@ -17717,55 +17725,55 @@ yynewstate: Tables: yyS[yypt-2].item.([]*ast.TableName), } } - case 1682: + case 1683: { parser.yyVAL.item = &ast.SelectLockInfo{ LockType: ast.SelectLockForShareNoWait, Tables: yyS[yypt-1].item.([]*ast.TableName), } } - case 1683: + case 1684: { parser.yyVAL.item = &ast.SelectLockInfo{ LockType: ast.SelectLockForUpdateSkipLocked, Tables: yyS[yypt-2].item.([]*ast.TableName), } } - case 1684: + case 1685: { parser.yyVAL.item = &ast.SelectLockInfo{ LockType: ast.SelectLockForShareSkipLocked, Tables: yyS[yypt-2].item.([]*ast.TableName), } } - case 1685: + case 1686: { parser.yyVAL.item = &ast.SelectLockInfo{ LockType: ast.SelectLockForShare, Tables: []*ast.TableName{}, } } - case 1686: + case 1687: { parser.yyVAL.item = []*ast.TableName{} } - case 1687: + case 1688: { parser.yyVAL.item = yyS[yypt-0].item.([]*ast.TableName) } - case 1690: + case 1691: { setOpr := yyS[yypt-0].statement.(*ast.SetOprStmt) setOpr.With = yyS[yypt-1].item.(*ast.WithClause) parser.yyVAL.statement = setOpr } - case 1691: + case 1692: { setOpr := yyS[yypt-0].statement.(*ast.SetOprStmt) setOpr.With = yyS[yypt-1].item.(*ast.WithClause) parser.yyVAL.statement = setOpr } - case 1692: + case 1693: { setOprList1 := yyS[yypt-2].item.([]ast.Node) if sel, isSelect := setOprList1[len(setOprList1)-1].(*ast.SelectStmt); isSelect && !sel.IsInBraces { @@ -17782,7 +17790,7 @@ yynewstate: setOpr.SelectList.Selects = append(setOpr.SelectList.Selects, st) parser.yyVAL.statement = setOpr } - case 1693: + case 1694: { setOprList1 := yyS[yypt-2].item.([]ast.Node) if sel, isSelect := setOprList1[len(setOprList1)-1].(*ast.SelectStmt); isSelect && !sel.IsInBraces { @@ -17805,7 +17813,7 @@ yynewstate: setOpr := &ast.SetOprStmt{SelectList: &ast.SetOprSelectList{Selects: setOprList}} parser.yyVAL.statement = setOpr } - case 1694: + case 1695: { setOprList1 := yyS[yypt-3].item.([]ast.Node) if sel, isSelect := setOprList1[len(setOprList1)-1].(*ast.SelectStmt); isSelect && !sel.IsInBraces { @@ -17829,7 +17837,7 @@ yynewstate: setOpr.OrderBy = yyS[yypt-0].item.(*ast.OrderByClause) parser.yyVAL.statement = setOpr } - case 1695: + case 1696: { setOprList1 := yyS[yypt-3].item.([]ast.Node) if sel, isSelect := setOprList1[len(setOprList1)-1].(*ast.SelectStmt); isSelect && !sel.IsInBraces { @@ -17853,7 +17861,7 @@ yynewstate: setOpr.Limit = yyS[yypt-0].item.(*ast.Limit) parser.yyVAL.statement = setOpr } - case 1696: + case 1697: { setOprList1 := yyS[yypt-4].item.([]ast.Node) if sel, isSelect := setOprList1[len(setOprList1)-1].(*ast.SelectStmt); isSelect && !sel.IsInBraces { @@ -17878,7 +17886,7 @@ yynewstate: setOpr.Limit = yyS[yypt-0].item.(*ast.Limit) parser.yyVAL.statement = setOpr } - case 1697: + case 1698: { var setOprList []ast.Node var with *ast.WithClause @@ -17894,7 +17902,7 @@ yynewstate: setOpr.OrderBy = yyS[yypt-0].item.(*ast.OrderByClause) parser.yyVAL.statement = setOpr } - case 1698: + case 1699: { var setOprList []ast.Node var with *ast.WithClause @@ -17910,7 +17918,7 @@ yynewstate: setOpr.Limit = yyS[yypt-0].item.(*ast.Limit) parser.yyVAL.statement = setOpr } - case 1699: + case 1700: { var setOprList []ast.Node var with *ast.WithClause @@ -17927,7 +17935,7 @@ yynewstate: setOpr.Limit = yyS[yypt-0].item.(*ast.Limit) parser.yyVAL.statement = setOpr } - case 1701: + case 1702: { setOprList1 := yyS[yypt-2].item.([]ast.Node) setOprList2 := yyS[yypt-0].item.([]ast.Node) @@ -17943,11 +17951,11 @@ yynewstate: } parser.yyVAL.item = append(setOprList1, setOprList2...) } - case 1702: + case 1703: { parser.yyVAL.item = []ast.Node{yyS[yypt-0].statement.(*ast.SelectStmt)} } - case 1703: + case 1704: { var setOprList []ast.Node switch x := yyS[yypt-0].expr.(*ast.SubqueryExpr).Query.(type) { @@ -17958,7 +17966,7 @@ yynewstate: } parser.yyVAL.item = setOprList } - case 1704: + case 1705: { var tp ast.SetOprType tp = ast.Union @@ -17967,7 +17975,7 @@ yynewstate: } parser.yyVAL.item = &tp } - case 1705: + case 1706: { var tp ast.SetOprType tp = ast.Except @@ -17976,7 +17984,7 @@ yynewstate: } parser.yyVAL.item = &tp } - case 1706: + case 1707: { var tp ast.SetOprType tp = ast.Intersect @@ -17985,7 +17993,7 @@ yynewstate: } parser.yyVAL.item = &tp } - case 1708: + case 1709: { parser.yyVAL.statement = &ast.ChangeStmt{ NodeType: ast.PumpType, @@ -17993,7 +18001,7 @@ yynewstate: NodeID: yyS[yypt-0].ident, } } - case 1709: + case 1710: { parser.yyVAL.statement = &ast.ChangeStmt{ NodeType: ast.DrainerType, @@ -18001,19 +18009,19 @@ yynewstate: NodeID: yyS[yypt-0].ident, } } - case 1710: + case 1711: { parser.yyVAL.statement = &ast.SetStmt{Variables: yyS[yypt-0].item.([]*ast.VariableAssignment)} } - case 1711: + case 1712: { parser.yyVAL.statement = &ast.SetPwdStmt{Password: yyS[yypt-0].ident} } - case 1712: + case 1713: { parser.yyVAL.statement = &ast.SetPwdStmt{User: yyS[yypt-2].item.(*auth.UserIdentity), Password: yyS[yypt-0].ident} } - case 1713: + case 1714: { vars := yyS[yypt-0].item.([]*ast.VariableAssignment) for _, v := range vars { @@ -18021,11 +18029,11 @@ yynewstate: } parser.yyVAL.statement = &ast.SetStmt{Variables: vars} } - case 1714: + case 1715: { parser.yyVAL.statement = &ast.SetStmt{Variables: yyS[yypt-0].item.([]*ast.VariableAssignment)} } - case 1715: + case 1716: { assigns := yyS[yypt-0].item.([]*ast.VariableAssignment) for i := 0; i < len(assigns); i++ { @@ -18036,23 +18044,23 @@ yynewstate: } parser.yyVAL.statement = &ast.SetStmt{Variables: assigns} } - case 1716: + case 1717: { parser.yyVAL.statement = &ast.SetConfigStmt{Type: strings.ToLower(yyS[yypt-3].ident), Name: yyS[yypt-2].ident, Value: yyS[yypt-0].expr} } - case 1717: + case 1718: { parser.yyVAL.statement = &ast.SetConfigStmt{Instance: yyS[yypt-3].ident, Name: yyS[yypt-2].ident, Value: yyS[yypt-0].expr} } - case 1718: + case 1719: { parser.yyVAL.statement = &ast.SetSessionStatesStmt{SessionStates: yyS[yypt-0].ident} } - case 1719: + case 1720: { parser.yyVAL.statement = yyS[yypt-0].item.(*ast.SetRoleStmt) } - case 1720: + case 1721: { tmp := yyS[yypt-2].item.(*ast.SetRoleStmt) parser.yyVAL.statement = &ast.SetDefaultRoleStmt{ @@ -18061,27 +18069,27 @@ yynewstate: UserList: yyS[yypt-0].item.([]*auth.UserIdentity), } } - case 1721: + case 1722: { parser.yyVAL.item = &ast.SetRoleStmt{SetRoleOpt: ast.SetRoleNone, RoleList: nil} } - case 1722: + case 1723: { parser.yyVAL.item = &ast.SetRoleStmt{SetRoleOpt: ast.SetRoleAll, RoleList: nil} } - case 1723: + case 1724: { parser.yyVAL.item = &ast.SetRoleStmt{SetRoleOpt: ast.SetRoleRegular, RoleList: yyS[yypt-0].item.([]*auth.RoleIdentity)} } - case 1724: + case 1725: { parser.yyVAL.item = &ast.SetRoleStmt{SetRoleOpt: ast.SetRoleAllExcept, RoleList: yyS[yypt-0].item.([]*auth.RoleIdentity)} } - case 1726: + case 1727: { parser.yyVAL.item = &ast.SetRoleStmt{SetRoleOpt: ast.SetRoleDefault, RoleList: nil} } - case 1727: + case 1728: { if yyS[yypt-0].item != nil { parser.yyVAL.item = yyS[yypt-0].item @@ -18089,7 +18097,7 @@ yynewstate: parser.yyVAL.item = []*ast.VariableAssignment{} } } - case 1728: + case 1729: { if yyS[yypt-0].item != nil { varAssigns := yyS[yypt-0].item.([]*ast.VariableAssignment) @@ -18098,28 +18106,28 @@ yynewstate: parser.yyVAL.item = yyS[yypt-2].item } } - case 1729: + case 1730: { varAssigns := []*ast.VariableAssignment{} expr := ast.NewValueExpr(yyS[yypt-0].ident, parser.charset, parser.collation) varAssigns = append(varAssigns, &ast.VariableAssignment{Name: "tx_isolation", Value: expr, IsSystem: true}) parser.yyVAL.item = varAssigns } - case 1730: + case 1731: { varAssigns := []*ast.VariableAssignment{} expr := ast.NewValueExpr("0", parser.charset, parser.collation) varAssigns = append(varAssigns, &ast.VariableAssignment{Name: "tx_read_only", Value: expr, IsSystem: true}) parser.yyVAL.item = varAssigns } - case 1731: + case 1732: { varAssigns := []*ast.VariableAssignment{} expr := ast.NewValueExpr("1", parser.charset, parser.collation) varAssigns = append(varAssigns, &ast.VariableAssignment{Name: "tx_read_only", Value: expr, IsSystem: true}) parser.yyVAL.item = varAssigns } - case 1732: + case 1733: { varAssigns := []*ast.VariableAssignment{} asof := yyS[yypt-0].item.(*ast.AsOfClause) @@ -18128,59 +18136,59 @@ yynewstate: } parser.yyVAL.item = varAssigns } - case 1733: + case 1734: { parser.yyVAL.ident = ast.RepeatableRead } - case 1734: + case 1735: { parser.yyVAL.ident = ast.ReadCommitted } - case 1735: + case 1736: { parser.yyVAL.ident = ast.ReadUncommitted } - case 1736: + case 1737: { parser.yyVAL.ident = ast.Serializable } - case 1737: + case 1738: { parser.yyVAL.expr = ast.NewValueExpr("ON", parser.charset, parser.collation) } - case 1738: + case 1739: { parser.yyVAL.expr = ast.NewValueExpr("BINARY", parser.charset, parser.collation) } - case 1743: + case 1744: { parser.yyVAL.ident = yyS[yypt-2].ident + "." + yyS[yypt-0].ident } - case 1745: + case 1746: { parser.yyVAL.ident = yyS[yypt-2].ident + "." + yyS[yypt-0].ident } - case 1746: + case 1747: { parser.yyVAL.ident = yyS[yypt-2].ident + "-" + yyS[yypt-0].ident } - case 1747: + case 1748: { parser.yyVAL.item = &ast.VariableAssignment{Name: yyS[yypt-2].ident, Value: yyS[yypt-0].expr, IsSystem: true} } - case 1748: + case 1749: { parser.yyVAL.item = &ast.VariableAssignment{Name: yyS[yypt-2].ident, Value: yyS[yypt-0].expr, IsGlobal: true, IsSystem: true} } - case 1749: + case 1750: { parser.yyVAL.item = &ast.VariableAssignment{Name: yyS[yypt-2].ident, Value: yyS[yypt-0].expr, IsSystem: true} } - case 1750: + case 1751: { parser.yyVAL.item = &ast.VariableAssignment{Name: yyS[yypt-2].ident, Value: yyS[yypt-0].expr, IsSystem: true} } - case 1751: + case 1752: { v := strings.ToLower(yyS[yypt-2].ident) var isGlobal bool @@ -18196,27 +18204,27 @@ yynewstate: } parser.yyVAL.item = &ast.VariableAssignment{Name: v, Value: yyS[yypt-0].expr, IsGlobal: isGlobal, IsSystem: true} } - case 1752: + case 1753: { v := yyS[yypt-2].ident v = strings.TrimPrefix(v, "@") parser.yyVAL.item = &ast.VariableAssignment{Name: v, Value: yyS[yypt-0].expr} } - case 1753: + case 1754: { parser.yyVAL.item = &ast.VariableAssignment{ Name: ast.SetNames, Value: ast.NewValueExpr(yyS[yypt-0].ident, "", ""), } } - case 1754: + case 1755: { parser.yyVAL.item = &ast.VariableAssignment{ Name: ast.SetNames, Value: ast.NewValueExpr(yyS[yypt-2].ident, "", ""), } } - case 1755: + case 1756: { parser.yyVAL.item = &ast.VariableAssignment{ Name: ast.SetNames, @@ -18224,24 +18232,24 @@ yynewstate: ExtendValue: ast.NewValueExpr(yyS[yypt-0].ident, "", ""), } } - case 1756: + case 1757: { v := &ast.DefaultExpr{} parser.yyVAL.item = &ast.VariableAssignment{Name: ast.SetNames, Value: v} } - case 1757: + case 1758: { parser.yyVAL.item = &ast.VariableAssignment{Name: ast.SetCharset, Value: yyS[yypt-0].expr} } - case 1758: + case 1759: { parser.yyVAL.expr = ast.NewValueExpr(yyS[yypt-0].ident, "", "") } - case 1759: + case 1760: { parser.yyVAL.expr = &ast.DefaultExpr{} } - case 1760: + case 1761: { // Validate input charset name to keep the same behavior as parser of MySQL. cs, err := charset.GetCharsetInfo(yyS[yypt-0].ident) @@ -18253,11 +18261,11 @@ yynewstate: // to keep lower case of input for generated column restore. parser.yyVAL.ident = cs.Name } - case 1761: + case 1762: { parser.yyVAL.ident = charset.CharsetBin } - case 1762: + case 1763: { info, err := charset.GetCollationByName(yyS[yypt-0].ident) if err != nil { @@ -18266,19 +18274,19 @@ yynewstate: } parser.yyVAL.ident = info.Name } - case 1763: + case 1764: { parser.yyVAL.ident = charset.CollationBin } - case 1764: + case 1765: { parser.yyVAL.item = []*ast.VariableAssignment{yyS[yypt-0].item.(*ast.VariableAssignment)} } - case 1765: + case 1766: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.VariableAssignment), yyS[yypt-0].item.(*ast.VariableAssignment)) } - case 1768: + case 1769: { v := strings.ToLower(yyS[yypt-0].ident) var isGlobal bool @@ -18295,77 +18303,77 @@ yynewstate: } parser.yyVAL.expr = &ast.VariableExpr{Name: v, IsGlobal: isGlobal, IsSystem: true, ExplicitScope: explicitScope} } - case 1769: + case 1770: { v := yyS[yypt-0].ident v = strings.TrimPrefix(v, "@") parser.yyVAL.expr = &ast.VariableExpr{Name: v, IsGlobal: false, IsSystem: false} } - case 1770: + case 1771: { parser.yyVAL.item = &auth.UserIdentity{Username: yyS[yypt-0].ident, Hostname: "%"} } - case 1771: + case 1772: { parser.yyVAL.item = &auth.UserIdentity{Username: yyS[yypt-2].ident, Hostname: strings.ToLower(yyS[yypt-0].ident)} } - case 1772: + case 1773: { parser.yyVAL.item = &auth.UserIdentity{Username: yyS[yypt-1].ident, Hostname: strings.ToLower(strings.TrimPrefix(yyS[yypt-0].ident, "@"))} } - case 1773: + case 1774: { parser.yyVAL.item = &auth.UserIdentity{CurrentUser: true} } - case 1774: + case 1775: { parser.yyVAL.item = []*auth.UserIdentity{yyS[yypt-0].item.(*auth.UserIdentity)} } - case 1775: + case 1776: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*auth.UserIdentity), yyS[yypt-0].item.(*auth.UserIdentity)) } - case 1777: + case 1778: { parser.yyVAL.ident = yyS[yypt-1].ident } - case 1781: + case 1782: { parser.yyVAL.item = &auth.RoleIdentity{Username: yyS[yypt-2].ident, Hostname: strings.ToLower(yyS[yypt-0].ident)} } - case 1782: + case 1783: { parser.yyVAL.item = &auth.RoleIdentity{Username: yyS[yypt-1].ident, Hostname: strings.ToLower(strings.TrimPrefix(yyS[yypt-0].ident, "@"))} } - case 1783: + case 1784: { parser.yyVAL.item = &auth.RoleIdentity{Username: yyS[yypt-0].ident, Hostname: "%"} } - case 1784: + case 1785: { parser.yyVAL.item = yyS[yypt-0].item } - case 1785: + case 1786: { parser.yyVAL.item = &auth.RoleIdentity{Username: yyS[yypt-0].ident, Hostname: "%"} } - case 1786: + case 1787: { parser.yyVAL.item = yyS[yypt-0].item } - case 1787: + case 1788: { parser.yyVAL.item = []*auth.RoleIdentity{yyS[yypt-0].item.(*auth.RoleIdentity)} } - case 1788: + case 1789: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*auth.RoleIdentity), yyS[yypt-0].item.(*auth.RoleIdentity)) } - case 1789: + case 1790: { parser.yyVAL.statement = &ast.AdminStmt{Tp: ast.AdminShowDDL} } - case 1790: + case 1791: { stmt := &ast.AdminStmt{Tp: ast.AdminShowDDLJobs} if yyS[yypt-0].item != nil { @@ -18373,7 +18381,7 @@ yynewstate: } parser.yyVAL.statement = stmt } - case 1791: + case 1792: { stmt := &ast.AdminStmt{ Tp: ast.AdminShowDDLJobs, @@ -18384,21 +18392,21 @@ yynewstate: } parser.yyVAL.statement = stmt } - case 1792: + case 1793: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminShowNextRowID, Tables: []*ast.TableName{yyS[yypt-1].item.(*ast.TableName)}, } } - case 1793: + case 1794: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminCheckTable, Tables: yyS[yypt-0].item.([]*ast.TableName), } } - case 1794: + case 1795: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminCheckIndex, @@ -18406,7 +18414,7 @@ yynewstate: Index: string(yyS[yypt-0].ident), } } - case 1795: + case 1796: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminRecoverIndex, @@ -18414,7 +18422,7 @@ yynewstate: Index: string(yyS[yypt-0].ident), } } - case 1796: + case 1797: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminCleanupIndex, @@ -18422,7 +18430,7 @@ yynewstate: Index: string(yyS[yypt-0].ident), } } - case 1797: + case 1798: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminCheckIndexRange, @@ -18431,136 +18439,136 @@ yynewstate: HandleRanges: yyS[yypt-0].item.([]ast.HandleRange), } } - case 1798: + case 1799: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminChecksumTable, Tables: yyS[yypt-0].item.([]*ast.TableName), } } - case 1799: + case 1800: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminCancelDDLJobs, JobIDs: yyS[yypt-0].item.([]int64), } } - case 1800: + case 1801: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminShowDDLJobQueries, JobIDs: yyS[yypt-0].item.([]int64), } } - case 1801: + case 1802: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminShowSlow, ShowSlow: yyS[yypt-0].item.(*ast.ShowSlow), } } - case 1802: + case 1803: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminReloadExprPushdownBlacklist, } } - case 1803: + case 1804: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminReloadOptRuleBlacklist, } } - case 1804: + case 1805: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminPluginEnable, Plugins: yyS[yypt-0].item.([]string), } } - case 1805: + case 1806: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminPluginDisable, Plugins: yyS[yypt-0].item.([]string), } } - case 1806: + case 1807: { parser.yyVAL.statement = &ast.CleanupTableLockStmt{ Tables: yyS[yypt-0].item.([]*ast.TableName), } } - case 1807: + case 1808: { parser.yyVAL.statement = &ast.RepairTableStmt{ Table: yyS[yypt-1].item.(*ast.TableName), CreateStmt: yyS[yypt-0].statement.(*ast.CreateTableStmt), } } - case 1808: + case 1809: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminFlushBindings, } } - case 1809: + case 1810: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminCaptureBindings, } } - case 1810: + case 1811: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminEvolveBindings, } } - case 1811: + case 1812: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminReloadBindings, } } - case 1812: + case 1813: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminReloadStatistics, } } - case 1813: + case 1814: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminReloadStatistics, } } - case 1814: + case 1815: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminShowTelemetry, } } - case 1815: + case 1816: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminResetTelemetryID, } } - case 1816: + case 1817: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminFlushPlanCache, StatementScope: yyS[yypt-1].item.(ast.StatementScope), } } - case 1817: + case 1818: { parser.yyVAL.item = &ast.ShowSlow{ Tp: ast.ShowSlowRecent, Count: getUint64FromNUM(yyS[yypt-0].item), } } - case 1818: + case 1819: { parser.yyVAL.item = &ast.ShowSlow{ Tp: ast.ShowSlowTop, @@ -18568,7 +18576,7 @@ yynewstate: Count: getUint64FromNUM(yyS[yypt-0].item), } } - case 1819: + case 1820: { parser.yyVAL.item = &ast.ShowSlow{ Tp: ast.ShowSlowTop, @@ -18576,7 +18584,7 @@ yynewstate: Count: getUint64FromNUM(yyS[yypt-0].item), } } - case 1820: + case 1821: { parser.yyVAL.item = &ast.ShowSlow{ Tp: ast.ShowSlowTop, @@ -18584,27 +18592,27 @@ yynewstate: Count: getUint64FromNUM(yyS[yypt-0].item), } } - case 1821: + case 1822: { parser.yyVAL.item = []ast.HandleRange{yyS[yypt-0].item.(ast.HandleRange)} } - case 1822: + case 1823: { parser.yyVAL.item = append(yyS[yypt-2].item.([]ast.HandleRange), yyS[yypt-0].item.(ast.HandleRange)) } - case 1823: + case 1824: { parser.yyVAL.item = ast.HandleRange{Begin: yyS[yypt-3].item.(int64), End: yyS[yypt-1].item.(int64)} } - case 1824: + case 1825: { parser.yyVAL.item = []int64{yyS[yypt-0].item.(int64)} } - case 1825: + case 1826: { parser.yyVAL.item = append(yyS[yypt-2].item.([]int64), yyS[yypt-0].item.(int64)) } - case 1826: + case 1827: { stmt := yyS[yypt-1].item.(*ast.ShowStmt) if yyS[yypt-0].item != nil { @@ -18616,21 +18624,21 @@ yynewstate: } parser.yyVAL.statement = stmt } - case 1827: + case 1828: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowCreateTable, Table: yyS[yypt-0].item.(*ast.TableName), } } - case 1828: + case 1829: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowCreateView, Table: yyS[yypt-0].item.(*ast.TableName), } } - case 1829: + case 1830: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowCreateDatabase, @@ -18638,21 +18646,21 @@ yynewstate: DBName: yyS[yypt-0].ident, } } - case 1830: + case 1831: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowCreateSequence, Table: yyS[yypt-0].item.(*ast.TableName), } } - case 1831: + case 1832: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowCreatePlacementPolicy, DBName: yyS[yypt-0].ident, } } - case 1832: + case 1833: { // See https://dev.mysql.com/doc/refman/5.7/en/show-create-user.html parser.yyVAL.statement = &ast.ShowStmt{ @@ -18660,14 +18668,14 @@ yynewstate: User: yyS[yypt-0].item.(*auth.UserIdentity), } } - case 1833: + case 1834: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowCreateImport, DBName: yyS[yypt-0].ident, // we reuse DBName of ShowStmt } } - case 1834: + case 1835: { stmt := &ast.ShowStmt{ Tp: ast.ShowRegions, @@ -18679,14 +18687,14 @@ yynewstate: } parser.yyVAL.statement = stmt } - case 1835: + case 1836: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowTableNextRowId, Table: yyS[yypt-1].item.(*ast.TableName), } } - case 1836: + case 1837: { stmt := &ast.ShowStmt{ Tp: ast.ShowRegions, @@ -18699,12 +18707,12 @@ yynewstate: } parser.yyVAL.statement = stmt } - case 1837: + case 1838: { // See https://dev.mysql.com/doc/refman/5.7/en/show-grants.html parser.yyVAL.statement = &ast.ShowStmt{Tp: ast.ShowGrants} } - case 1838: + case 1839: { // See https://dev.mysql.com/doc/refman/5.7/en/show-grants.html if yyS[yypt-0].item != nil { @@ -18721,26 +18729,26 @@ yynewstate: } } } - case 1839: + case 1840: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowMasterStatus, } } - case 1840: + case 1841: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowProcessList, Full: yyS[yypt-1].item.(bool), } } - case 1841: + case 1842: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowProfiles, } } - case 1842: + case 1843: { v := &ast.ShowStmt{ Tp: ast.ShowProfile, @@ -18756,37 +18764,37 @@ yynewstate: } parser.yyVAL.statement = v } - case 1843: + case 1844: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowPrivileges, } } - case 1844: + case 1845: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowBuiltins, } } - case 1845: + case 1846: { parser.yyVAL.statement = yyS[yypt-0].item.(*ast.ShowStmt) } - case 1846: + case 1847: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowPlacementForDatabase, DBName: yyS[yypt-0].ident, } } - case 1847: + case 1848: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowPlacementForTable, Table: yyS[yypt-0].item.(*ast.TableName), } } - case 1848: + case 1849: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowPlacementForPartition, @@ -18794,90 +18802,90 @@ yynewstate: Partition: model.NewCIStr(yyS[yypt-0].ident), } } - case 1849: + case 1850: { parser.yyVAL.item = nil } - case 1851: + case 1852: { parser.yyVAL.item = []int{yyS[yypt-0].item.(int)} } - case 1852: + case 1853: { l := yyS[yypt-2].item.([]int) l = append(l, yyS[yypt-0].item.(int)) parser.yyVAL.item = l } - case 1853: + case 1854: { parser.yyVAL.item = ast.ProfileTypeCPU } - case 1854: + case 1855: { parser.yyVAL.item = ast.ProfileTypeMemory } - case 1855: + case 1856: { parser.yyVAL.item = ast.ProfileTypeBlockIo } - case 1856: + case 1857: { parser.yyVAL.item = ast.ProfileTypeContextSwitch } - case 1857: + case 1858: { parser.yyVAL.item = ast.ProfileTypePageFaults } - case 1858: + case 1859: { parser.yyVAL.item = ast.ProfileTypeIpc } - case 1859: + case 1860: { parser.yyVAL.item = ast.ProfileTypeSwaps } - case 1860: + case 1861: { parser.yyVAL.item = ast.ProfileTypeSource } - case 1861: + case 1862: { parser.yyVAL.item = ast.ProfileTypeAll } - case 1862: + case 1863: { parser.yyVAL.item = nil } - case 1863: + case 1864: { v := yyS[yypt-0].item.(int64) parser.yyVAL.item = &v } - case 1864: + case 1865: { parser.yyVAL.item = nil } - case 1865: + case 1866: { parser.yyVAL.item = yyS[yypt-0].item.([]*auth.RoleIdentity) } - case 1871: + case 1872: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowEngines} } - case 1872: + case 1873: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowDatabases} } - case 1873: + case 1874: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowConfig} } - case 1874: + case 1875: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowCharset} } - case 1875: + case 1876: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowTables, @@ -18885,28 +18893,28 @@ yynewstate: Full: yyS[yypt-2].item.(bool), } } - case 1876: + case 1877: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowOpenTables, DBName: yyS[yypt-0].ident, } } - case 1877: + case 1878: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowTableStatus, DBName: yyS[yypt-0].ident, } } - case 1878: + case 1879: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowIndex, Table: yyS[yypt-0].item.(*ast.TableName), } } - case 1879: + case 1880: { show := &ast.ShowStmt{ Tp: ast.ShowIndex, @@ -18914,7 +18922,7 @@ yynewstate: } parser.yyVAL.item = show } - case 1880: + case 1881: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowColumns, @@ -18923,7 +18931,7 @@ yynewstate: Full: yyS[yypt-3].item.(bool), } } - case 1881: + case 1882: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowColumns, @@ -18933,81 +18941,81 @@ yynewstate: Extended: true, } } - case 1882: + case 1883: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowWarnings, CountWarningsOrErrors: true} } - case 1883: + case 1884: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowWarnings} } - case 1884: + case 1885: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowErrors, CountWarningsOrErrors: true} } - case 1885: + case 1886: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowErrors} } - case 1886: + case 1887: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowVariables, GlobalScope: yyS[yypt-1].item.(bool), } } - case 1887: + case 1888: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowStatus, GlobalScope: yyS[yypt-1].item.(bool), } } - case 1888: + case 1889: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowBindings, GlobalScope: yyS[yypt-1].item.(bool), } } - case 1889: + case 1890: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowCollation, } } - case 1890: + case 1891: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowTriggers, DBName: yyS[yypt-0].ident, } } - case 1891: + case 1892: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowBindingCacheStatus, } } - case 1892: + case 1893: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowProcedureStatus, } } - case 1893: + case 1894: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowPumpStatus, } } - case 1894: + case 1895: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowDrainerStatus, } } - case 1895: + case 1896: { // This statement is similar to SHOW PROCEDURE STATUS but for stored functions. // See http://dev.mysql.com/doc/refman/5.7/en/show-function-status.html @@ -19017,189 +19025,189 @@ yynewstate: Tp: ast.ShowProcedureStatus, } } - case 1896: + case 1897: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowEvents, DBName: yyS[yypt-0].ident, } } - case 1897: + case 1898: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowPlugins, } } - case 1898: + case 1899: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowSessionStates} } - case 1899: + case 1900: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowStatsExtended} } - case 1900: + case 1901: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowStatsMeta, Table: &ast.TableName{Name: model.NewCIStr("STATS_META"), Schema: model.NewCIStr(mysql.SystemDB)}} } - case 1901: + case 1902: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowStatsHistograms, Table: &ast.TableName{Name: model.NewCIStr("STATS_HISTOGRAMS"), Schema: model.NewCIStr(mysql.SystemDB)}} } - case 1902: + case 1903: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowStatsTopN} } - case 1903: + case 1904: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowStatsBuckets, Table: &ast.TableName{Name: model.NewCIStr("STATS_BUCKETS"), Schema: model.NewCIStr(mysql.SystemDB)}} } - case 1904: + case 1905: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowStatsHealthy} } - case 1905: + case 1906: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowHistogramsInFlight} } - case 1906: + case 1907: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowColumnStatsUsage} } - case 1907: + case 1908: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowAnalyzeStatus} } - case 1908: + case 1909: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowBackups} } - case 1909: + case 1910: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowRestores} } - case 1910: + case 1911: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowImports} } - case 1911: + case 1912: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowPlacement} } - case 1912: + case 1913: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowPlacementLabels} } - case 1913: + case 1914: { parser.yyVAL.item = nil } - case 1914: + case 1915: { parser.yyVAL.item = &ast.PatternLikeExpr{ Pattern: yyS[yypt-0].expr, Escape: '\\', } } - case 1915: + case 1916: { parser.yyVAL.item = yyS[yypt-0].expr } - case 1916: + case 1917: { parser.yyVAL.item = false } - case 1917: + case 1918: { parser.yyVAL.item = true } - case 1918: + case 1919: { parser.yyVAL.item = false } - case 1919: + case 1920: { parser.yyVAL.item = ast.StatementScopeSession } - case 1920: + case 1921: { parser.yyVAL.item = ast.StatementScopeGlobal } - case 1921: + case 1922: { parser.yyVAL.item = ast.StatementScopeInstance } - case 1922: + case 1923: { parser.yyVAL.item = ast.StatementScopeSession } - case 1923: + case 1924: { parser.yyVAL.item = false } - case 1924: + case 1925: { parser.yyVAL.item = true } - case 1925: + case 1926: { parser.yyVAL.ident = "" } - case 1926: + case 1927: { parser.yyVAL.ident = yyS[yypt-0].ident } - case 1927: + case 1928: { parser.yyVAL.item = yyS[yypt-0].item.(*ast.TableName) } - case 1928: + case 1929: { tmp := yyS[yypt-0].item.(*ast.FlushStmt) tmp.NoWriteToBinLog = yyS[yypt-1].item.(bool) parser.yyVAL.statement = tmp } - case 1929: + case 1930: { parser.yyVAL.item = []string{yyS[yypt-0].ident} } - case 1930: + case 1931: { parser.yyVAL.item = append(yyS[yypt-2].item.([]string), yyS[yypt-0].ident) } - case 1931: + case 1932: { parser.yyVAL.item = &ast.FlushStmt{ Tp: ast.FlushPrivileges, } } - case 1932: + case 1933: { parser.yyVAL.item = &ast.FlushStmt{ Tp: ast.FlushStatus, } } - case 1933: + case 1934: { parser.yyVAL.item = &ast.FlushStmt{ Tp: ast.FlushTiDBPlugin, Plugins: yyS[yypt-0].item.([]string), } } - case 1934: + case 1935: { parser.yyVAL.item = &ast.FlushStmt{ Tp: ast.FlushHosts, } } - case 1935: + case 1936: { parser.yyVAL.item = &ast.FlushStmt{ Tp: ast.FlushLogs, LogType: yyS[yypt-1].item.(ast.LogType), } } - case 1936: + case 1937: { parser.yyVAL.item = &ast.FlushStmt{ Tp: ast.FlushTables, @@ -19207,69 +19215,69 @@ yynewstate: ReadLock: yyS[yypt-0].item.(bool), } } - case 1937: + case 1938: { parser.yyVAL.item = &ast.FlushStmt{ Tp: ast.FlushClientErrorsSummary, } } - case 1938: + case 1939: { parser.yyVAL.item = ast.LogTypeDefault } - case 1939: + case 1940: { parser.yyVAL.item = ast.LogTypeBinary } - case 1940: + case 1941: { parser.yyVAL.item = ast.LogTypeEngine } - case 1941: + case 1942: { parser.yyVAL.item = ast.LogTypeError } - case 1942: + case 1943: { parser.yyVAL.item = ast.LogTypeGeneral } - case 1943: + case 1944: { parser.yyVAL.item = ast.LogTypeSlow } - case 1944: + case 1945: { parser.yyVAL.item = false } - case 1945: + case 1946: { parser.yyVAL.item = true } - case 1946: + case 1947: { parser.yyVAL.item = true } - case 1947: + case 1948: { parser.yyVAL.item = []*ast.TableName{} } - case 1949: + case 1950: { parser.yyVAL.item = []*ast.TableName{} } - case 1950: + case 1951: { parser.yyVAL.item = yyS[yypt-0].item } - case 1951: + case 1952: { parser.yyVAL.item = false } - case 1952: + case 1953: { parser.yyVAL.item = true } - case 2023: + case 2024: { var sel ast.StmtNode switch x := yyS[yypt-0].expr.(*ast.SubqueryExpr).Query.(type) { @@ -19282,7 +19290,7 @@ yynewstate: } parser.yyVAL.statement = sel } - case 2049: + case 2050: { var sel ast.StmtNode switch x := yyS[yypt-0].expr.(*ast.SubqueryExpr).Query.(type) { @@ -19295,7 +19303,7 @@ yynewstate: } parser.yyVAL.statement = sel } - case 2064: + case 2065: { var sel ast.StmtNode switch x := yyS[yypt-0].expr.(*ast.SubqueryExpr).Query.(type) { @@ -19308,7 +19316,7 @@ yynewstate: } parser.yyVAL.statement = sel } - case 2066: + case 2067: { if yyS[yypt-0].statement != nil { s := yyS[yypt-0].statement @@ -19318,7 +19326,7 @@ yynewstate: parser.result = append(parser.result, s) } } - case 2067: + case 2068: { if yyS[yypt-0].statement != nil { s := yyS[yypt-0].statement @@ -19328,7 +19336,7 @@ yynewstate: parser.result = append(parser.result, s) } } - case 2068: + case 2069: { cst := yyS[yypt-0].item.(*ast.Constraint) if yyS[yypt-1].item != nil { @@ -19336,7 +19344,7 @@ yynewstate: } parser.yyVAL.item = cst } - case 2073: + case 2074: { if yyS[yypt-0].item != nil { parser.yyVAL.item = []interface{}{yyS[yypt-0].item.(interface{})} @@ -19344,7 +19352,7 @@ yynewstate: parser.yyVAL.item = []interface{}{} } } - case 2074: + case 2075: { if yyS[yypt-0].item != nil { parser.yyVAL.item = append(yyS[yypt-2].item.([]interface{}), yyS[yypt-0].item) @@ -19352,7 +19360,7 @@ yynewstate: parser.yyVAL.item = yyS[yypt-2].item } } - case 2075: + case 2076: { var columnDefs []*ast.ColumnDef var constraints []*ast.Constraint @@ -19361,7 +19369,7 @@ yynewstate: Constraints: constraints, } } - case 2076: + case 2077: { tes := yyS[yypt-1].item.([]interface{}) var columnDefs []*ast.ColumnDef @@ -19379,69 +19387,69 @@ yynewstate: Constraints: constraints, } } - case 2078: + case 2079: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionCharset, StrValue: yyS[yypt-0].ident, UintValue: ast.TableOptionCharsetWithoutConvertTo} } - case 2079: + case 2080: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionCollate, StrValue: yyS[yypt-0].ident, UintValue: ast.TableOptionCharsetWithoutConvertTo} } - case 2080: + case 2081: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionAutoIncrement, UintValue: yyS[yypt-0].item.(uint64), BoolValue: yyS[yypt-3].item.(bool)} } - case 2081: + case 2082: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionAutoIdCache, UintValue: yyS[yypt-0].item.(uint64)} } - case 2082: + case 2083: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionAutoRandomBase, UintValue: yyS[yypt-0].item.(uint64), BoolValue: yyS[yypt-3].item.(bool)} } - case 2083: + case 2084: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionAvgRowLength, UintValue: yyS[yypt-0].item.(uint64)} } - case 2084: + case 2085: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionConnection, StrValue: yyS[yypt-0].ident} } - case 2085: + case 2086: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionCheckSum, UintValue: yyS[yypt-0].item.(uint64)} } - case 2086: + case 2087: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionTableCheckSum, UintValue: yyS[yypt-0].item.(uint64)} } - case 2087: + case 2088: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionPassword, StrValue: yyS[yypt-0].ident} } - case 2088: + case 2089: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionCompression, StrValue: yyS[yypt-0].ident} } - case 2089: + case 2090: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionKeyBlockSize, UintValue: yyS[yypt-0].item.(uint64)} } - case 2090: + case 2091: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionDelayKeyWrite, UintValue: yyS[yypt-0].item.(uint64)} } - case 2091: + case 2092: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionRowFormat, UintValue: yyS[yypt-0].item.(uint64)} } - case 2092: + case 2093: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionStatsPersistent} } - case 2093: + case 2094: { n := yyS[yypt-0].item.(uint64) if n != 0 && n != 1 { @@ -19452,13 +19460,13 @@ yynewstate: yylex.AppendError(yylex.Errorf("The STATS_AUTO_RECALC is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() } - case 2094: + case 2095: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionStatsAutoRecalc, Default: true} yylex.AppendError(yylex.Errorf("The STATS_AUTO_RECALC is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() } - case 2095: + case 2096: { // Parse it but will ignore it. // In MySQL, STATS_SAMPLE_PAGES=N(Where 0 1 { @@ -21165,7 +21185,7 @@ yynewstate: OptEnclosed: true, } } - case 2416: + case 2417: { str := yyS[yypt-0].ident if str != "\\" && len(str) > 1 { @@ -21177,7 +21197,7 @@ yynewstate: Value: str, } } - case 2417: + case 2418: { str := yyS[yypt-0].ident if str != "\\" && len(str) > 1 { @@ -21189,104 +21209,104 @@ yynewstate: Value: str, } } - case 2419: + case 2420: { parser.yyVAL.ident = yyS[yypt-0].item.(ast.BinaryLiteral).ToString() } - case 2420: + case 2421: { parser.yyVAL.ident = yyS[yypt-0].item.(ast.BinaryLiteral).ToString() } - case 2421: + case 2422: { parser.yyVAL.item = &ast.LinesClause{Terminated: "\n"} } - case 2422: + case 2423: { parser.yyVAL.item = &ast.LinesClause{Starting: yyS[yypt-1].ident, Terminated: yyS[yypt-0].ident} } - case 2423: + case 2424: { parser.yyVAL.ident = "" } - case 2424: + case 2425: { parser.yyVAL.ident = yyS[yypt-0].ident } - case 2425: + case 2426: { parser.yyVAL.ident = "\n" } - case 2426: + case 2427: { parser.yyVAL.ident = yyS[yypt-0].ident } - case 2427: + case 2428: { parser.yyVAL.item = nil } - case 2428: + case 2429: { parser.yyVAL.item = yyS[yypt-0].item } - case 2429: + case 2430: { l := yyS[yypt-2].item.([]*ast.Assignment) parser.yyVAL.item = append(l, yyS[yypt-0].item.(*ast.Assignment)) } - case 2430: + case 2431: { parser.yyVAL.item = []*ast.Assignment{yyS[yypt-0].item.(*ast.Assignment)} } - case 2431: + case 2432: { parser.yyVAL.item = &ast.Assignment{ Column: yyS[yypt-2].expr.(*ast.ColumnNameExpr).Name, Expr: yyS[yypt-0].expr, } } - case 2432: + case 2433: { parser.yyVAL.statement = &ast.UnlockTablesStmt{} } - case 2433: + case 2434: { parser.yyVAL.statement = &ast.LockTablesStmt{ TableLocks: yyS[yypt-0].item.([]ast.TableLock), } } - case 2436: + case 2437: { parser.yyVAL.item = ast.TableLock{ Table: yyS[yypt-1].item.(*ast.TableName), Type: yyS[yypt-0].item.(model.TableLockType), } } - case 2437: + case 2438: { parser.yyVAL.item = model.TableLockRead } - case 2438: + case 2439: { parser.yyVAL.item = model.TableLockReadLocal } - case 2439: + case 2440: { parser.yyVAL.item = model.TableLockWrite } - case 2440: + case 2441: { parser.yyVAL.item = model.TableLockWriteLocal } - case 2441: + case 2442: { parser.yyVAL.item = []ast.TableLock{yyS[yypt-0].item.(ast.TableLock)} } - case 2442: + case 2443: { parser.yyVAL.item = append(yyS[yypt-2].item.([]ast.TableLock), yyS[yypt-0].item.(ast.TableLock)) } - case 2443: + case 2444: { parser.yyVAL.statement = &ast.NonTransactionalDeleteStmt{ DryRun: yyS[yypt-1].item.(int), @@ -21295,41 +21315,41 @@ yynewstate: DeleteStmt: yyS[yypt-0].statement.(*ast.DeleteStmt), } } - case 2444: + case 2445: { parser.yyVAL.item = ast.NoDryRun } - case 2445: + case 2446: { parser.yyVAL.item = ast.DryRunSplitDml } - case 2446: + case 2447: { parser.yyVAL.item = ast.DryRunQuery } - case 2447: + case 2448: { parser.yyVAL.item = (*ast.ColumnName)(nil) } - case 2448: + case 2449: { parser.yyVAL.item = yyS[yypt-0].item.(*ast.ColumnName) } - case 2449: + case 2450: { parser.yyVAL.statement = &ast.KillStmt{ ConnectionID: getUint64FromNUM(yyS[yypt-0].item), TiDBExtension: yyS[yypt-1].item.(bool), } } - case 2450: + case 2451: { parser.yyVAL.statement = &ast.KillStmt{ ConnectionID: getUint64FromNUM(yyS[yypt-0].item), TiDBExtension: yyS[yypt-2].item.(bool), } } - case 2451: + case 2452: { parser.yyVAL.statement = &ast.KillStmt{ ConnectionID: getUint64FromNUM(yyS[yypt-0].item), @@ -21337,28 +21357,28 @@ yynewstate: TiDBExtension: yyS[yypt-2].item.(bool), } } - case 2452: + case 2453: { parser.yyVAL.item = false } - case 2453: + case 2454: { parser.yyVAL.item = true } - case 2454: + case 2455: { parser.yyVAL.statement = &ast.LoadStatsStmt{ Path: yyS[yypt-0].ident, } } - case 2455: + case 2456: { parser.yyVAL.statement = &ast.DropPlacementPolicyStmt{ IfExists: yyS[yypt-1].item.(bool), PolicyName: model.NewCIStr(yyS[yypt-0].ident), } } - case 2456: + case 2457: { parser.yyVAL.statement = &ast.CreatePlacementPolicyStmt{ OrReplace: yyS[yypt-5].item.(bool), @@ -21367,7 +21387,7 @@ yynewstate: PlacementOptions: yyS[yypt-0].item.([]*ast.PlacementOption), } } - case 2457: + case 2458: { parser.yyVAL.statement = &ast.AlterPlacementPolicyStmt{ IfExists: yyS[yypt-2].item.(bool), @@ -21375,7 +21395,7 @@ yynewstate: PlacementOptions: yyS[yypt-0].item.([]*ast.PlacementOption), } } - case 2458: + case 2459: { parser.yyVAL.statement = &ast.CreateSequenceStmt{ IfNotExists: yyS[yypt-3].item.(bool), @@ -21384,21 +21404,17 @@ yynewstate: TblOptions: yyS[yypt-0].item.([]*ast.TableOption), } } - case 2459: + case 2460: { parser.yyVAL.item = []*ast.SequenceOption{} } - case 2461: - { - parser.yyVAL.item = []*ast.SequenceOption{yyS[yypt-0].item.(*ast.SequenceOption)} - } case 2462: { - parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.SequenceOption), yyS[yypt-0].item.(*ast.SequenceOption)) + parser.yyVAL.item = []*ast.SequenceOption{yyS[yypt-0].item.(*ast.SequenceOption)} } case 2463: { - parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceOptionIncrementBy, IntValue: yyS[yypt-0].item.(int64)} + parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.SequenceOption), yyS[yypt-0].item.(*ast.SequenceOption)) } case 2464: { @@ -21406,7 +21422,7 @@ yynewstate: } case 2465: { - parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceStartWith, IntValue: yyS[yypt-0].item.(int64)} + parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceOptionIncrementBy, IntValue: yyS[yypt-0].item.(int64)} } case 2466: { @@ -21414,11 +21430,11 @@ yynewstate: } case 2467: { - parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceMinValue, IntValue: yyS[yypt-0].item.(int64)} + parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceStartWith, IntValue: yyS[yypt-0].item.(int64)} } case 2468: { - parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceNoMinValue} + parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceMinValue, IntValue: yyS[yypt-0].item.(int64)} } case 2469: { @@ -21426,11 +21442,11 @@ yynewstate: } case 2470: { - parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceMaxValue, IntValue: yyS[yypt-0].item.(int64)} + parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceNoMinValue} } case 2471: { - parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceNoMaxValue} + parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceMaxValue, IntValue: yyS[yypt-0].item.(int64)} } case 2472: { @@ -21438,11 +21454,11 @@ yynewstate: } case 2473: { - parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceCache, IntValue: yyS[yypt-0].item.(int64)} + parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceNoMaxValue} } case 2474: { - parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceNoCache} + parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceCache, IntValue: yyS[yypt-0].item.(int64)} } case 2475: { @@ -21450,21 +21466,25 @@ yynewstate: } case 2476: { - parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceCycle} + parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceNoCache} } case 2477: { - parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceNoCycle} + parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceCycle} } case 2478: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceNoCycle} } - case 2480: + case 2479: { - parser.yyVAL.item = yyS[yypt-0].item + parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceNoCycle} } case 2481: + { + parser.yyVAL.item = yyS[yypt-0].item + } + case 2482: { unsigned_num := getUint64FromNUM(yyS[yypt-0].item) if unsigned_num > 9223372036854775808 { @@ -21477,14 +21497,14 @@ yynewstate: parser.yyVAL.item = -int64(unsigned_num) } } - case 2482: + case 2483: { parser.yyVAL.statement = &ast.DropSequenceStmt{ IfExists: yyS[yypt-1].item.(bool), Sequences: yyS[yypt-0].item.([]*ast.TableName), } } - case 2483: + case 2484: { parser.yyVAL.statement = &ast.AlterSequenceStmt{ IfExists: yyS[yypt-2].item.(bool), @@ -21492,27 +21512,27 @@ yynewstate: SeqOptions: yyS[yypt-0].item.([]*ast.SequenceOption), } } - case 2484: + case 2485: { parser.yyVAL.item = []*ast.SequenceOption{yyS[yypt-0].item.(*ast.SequenceOption)} } - case 2485: + case 2486: { parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.SequenceOption), yyS[yypt-0].item.(*ast.SequenceOption)) } - case 2487: + case 2488: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceRestart} } - case 2488: + case 2489: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceRestartWith, IntValue: yyS[yypt-0].item.(int64)} } - case 2489: + case 2490: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceRestartWith, IntValue: yyS[yypt-0].item.(int64)} } - case 2490: + case 2491: { x := &ast.IndexAdviseStmt{ Path: yyS[yypt-3].ident, @@ -21529,42 +21549,42 @@ yynewstate: } parser.yyVAL.statement = x } - case 2491: + case 2492: { parser.yyVAL.item = uint64(ast.UnspecifiedSize) } - case 2492: + case 2493: { parser.yyVAL.item = getUint64FromNUM(yyS[yypt-0].item) } - case 2493: + case 2494: { parser.yyVAL.item = nil } - case 2494: + case 2495: { parser.yyVAL.item = &ast.MaxIndexNumClause{ PerTable: yyS[yypt-1].item.(uint64), PerDB: yyS[yypt-0].item.(uint64), } } - case 2495: + case 2496: { parser.yyVAL.item = uint64(ast.UnspecifiedSize) } - case 2496: + case 2497: { parser.yyVAL.item = getUint64FromNUM(yyS[yypt-0].item) } - case 2497: + case 2498: { parser.yyVAL.item = uint64(ast.UnspecifiedSize) } - case 2498: + case 2499: { parser.yyVAL.item = getUint64FromNUM(yyS[yypt-0].item) } - case 2499: + case 2500: { // Parse it but will ignore it switch yyS[yypt-0].ident { @@ -21579,19 +21599,19 @@ yynewstate: } parser.yyVAL.ident = yyS[yypt-0].ident } - case 2500: + case 2501: { parser.yyVAL.item = append([]*ast.RowExpr{}, yyS[yypt-0].item.(*ast.RowExpr)) } - case 2501: + case 2502: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.RowExpr), yyS[yypt-0].item.(*ast.RowExpr)) } - case 2502: + case 2503: { parser.yyVAL.item = &ast.RowExpr{Values: yyS[yypt-0].item.([]ast.ExprNode)} } - case 2503: + case 2504: { x := &ast.PlanReplayerStmt{ Stmt: yyS[yypt-0].statement, @@ -21607,7 +21627,7 @@ yynewstate: parser.yyVAL.statement = x } - case 2504: + case 2505: { x := &ast.PlanReplayerStmt{ Stmt: yyS[yypt-0].statement, @@ -21623,7 +21643,7 @@ yynewstate: parser.yyVAL.statement = x } - case 2505: + case 2506: { x := &ast.PlanReplayerStmt{ Stmt: nil, @@ -21643,7 +21663,7 @@ yynewstate: parser.yyVAL.statement = x } - case 2506: + case 2507: { x := &ast.PlanReplayerStmt{ Stmt: nil, @@ -21663,7 +21683,7 @@ yynewstate: parser.yyVAL.statement = x } - case 2507: + case 2508: { x := &ast.PlanReplayerStmt{ Stmt: nil, diff --git a/parser/parser.y b/parser/parser.y index 52311bef662fa..26a664ee247ae 100644 --- a/parser/parser.y +++ b/parser/parser.y @@ -1517,6 +1517,13 @@ AlterTableStmt: AnalyzeOpts: $10.([]ast.AnalyzeOpt), } } +| "ALTER" IgnoreOptional "TABLE" TableName "COMPACT" + { + $$ = &ast.CompactTableStmt{ + Table: $4.(*ast.TableName), + ReplicaKind: ast.CompactReplicaKindAll, + } + } | "ALTER" IgnoreOptional "TABLE" TableName "COMPACT" "TIFLASH" "REPLICA" { $$ = &ast.CompactTableStmt{ @@ -11904,6 +11911,10 @@ StringType: { tp := $1.(*types.FieldType) tp.SetCharset($2.(*ast.OptBinary).Charset) + if $2.(*ast.OptBinary).Charset == charset.CharsetBin { + tp.AddFlag(mysql.BinaryFlag) + tp.SetCollate(charset.CollationBin) + } if $2.(*ast.OptBinary).IsBinary { tp.AddFlag(mysql.BinaryFlag) } @@ -11961,6 +11972,10 @@ StringType: { tp := types.NewFieldType(mysql.TypeMediumBlob) tp.SetCharset($3.(*ast.OptBinary).Charset) + if $3.(*ast.OptBinary).Charset == charset.CharsetBin { + tp.AddFlag(mysql.BinaryFlag) + tp.SetCollate(charset.CollationBin) + } if $3.(*ast.OptBinary).IsBinary { tp.AddFlag(mysql.BinaryFlag) } @@ -11970,6 +11985,10 @@ StringType: { tp := types.NewFieldType(mysql.TypeMediumBlob) tp.SetCharset($2.(*ast.OptBinary).Charset) + if $2.(*ast.OptBinary).Charset == charset.CharsetBin { + tp.AddFlag(mysql.BinaryFlag) + tp.SetCollate(charset.CollationBin) + } if $2.(*ast.OptBinary).IsBinary { tp.AddFlag(mysql.BinaryFlag) } @@ -12081,7 +12100,7 @@ OptCharsetWithOptBinary: { $$ = &ast.OptBinary{ IsBinary: false, - Charset: "", + Charset: charset.CharsetBin, } } diff --git a/parser/parser_test.go b/parser/parser_test.go index 08b7c30595f97..3d52e3871d47d 100644 --- a/parser/parser_test.go +++ b/parser/parser_test.go @@ -3397,8 +3397,8 @@ func TestDDL(t *testing.T) { {"create table t (a longtext ascii)", true, "CREATE TABLE `t` (`a` LONGTEXT CHARACTER SET LATIN1)"}, {"create table t (a mediumtext ascii)", true, "CREATE TABLE `t` (`a` MEDIUMTEXT CHARACTER SET LATIN1)"}, {"create table t (a tinytext ascii)", true, "CREATE TABLE `t` (`a` TINYTEXT CHARACTER SET LATIN1)"}, - {"create table t (a text byte)", true, "CREATE TABLE `t` (`a` TEXT)"}, - {"create table t (a long byte, b text ascii)", true, "CREATE TABLE `t` (`a` MEDIUMTEXT,`b` TEXT CHARACTER SET LATIN1)"}, + {"create table t (a text byte)", true, "CREATE TABLE `t` (`a` BLOB)"}, + {"create table t (a long byte, b text ascii)", true, "CREATE TABLE `t` (`a` MEDIUMBLOB,`b` TEXT CHARACTER SET LATIN1)"}, {"create table t (a text ascii, b mediumtext ascii, c int)", true, "CREATE TABLE `t` (`a` TEXT CHARACTER SET LATIN1,`b` MEDIUMTEXT CHARACTER SET LATIN1,`c` INT)"}, {"create table t (a int, b text ascii, c mediumtext ascii)", true, "CREATE TABLE `t` (`a` INT,`b` TEXT CHARACTER SET LATIN1,`c` MEDIUMTEXT CHARACTER SET LATIN1)"}, {"create table t (a long ascii, b long ascii)", true, "CREATE TABLE `t` (`a` MEDIUMTEXT CHARACTER SET LATIN1,`b` MEDIUMTEXT CHARACTER SET LATIN1)"}, @@ -4229,6 +4229,16 @@ func TestOptimizerHints(t *testing.T) { require.Equal(t, "limit_to_cop", hints[0].HintName.L) require.Equal(t, "limit_to_cop", hints[1].HintName.L) + // Test CTE MERGE + stmt, _, err = p.Parse("with cte(x) as (select * from t1) select /*+ MERGE(), merge() */ * from cte;", "", "") + require.NoError(t, err) + selectStmt = stmt[0].(*ast.SelectStmt) + + hints = selectStmt.TableHints + require.Len(t, hints, 2) + require.Equal(t, "merge", hints[0].HintName.L) + require.Equal(t, "merge", hints[1].HintName.L) + // Test STRAIGHT_JOIN stmt, _, err = p.Parse("select /*+ STRAIGHT_JOIN(), straight_join() */ c1, c2 from t1, t2 where t1.c1 = t2.c1", "", "") require.NoError(t, err) @@ -6475,6 +6485,30 @@ func TestCTE(t *testing.T) { RunTest(t, table, false) } +// For CTE Merge +func TestCTEMerge(t *testing.T) { + table := []testCase{ + {"WITH `cte` AS (SELECT 1,2) SELECT `col1`,`col2` FROM `cte`", true, "WITH `cte` AS (SELECT 1,2) SELECT `col1`,`col2` FROM `cte`"}, + {"WITH `cte` (col1, col2) AS (SELECT 1,2 UNION ALL SELECT 3,4) SELECT col1, col2 FROM cte;", true, "WITH `cte` (`col1`, `col2`) AS (SELECT 1,2 UNION ALL SELECT 3,4) SELECT `col1`,`col2` FROM `cte`"}, + {"WITH `cte` AS (SELECT 1,2), cte2 as (select 3) SELECT `col1`,`col2` FROM `cte`", true, "WITH `cte` AS (SELECT 1,2), `cte2` AS (SELECT 3) SELECT `col1`,`col2` FROM `cte`"}, + {"with cte(a) as (select 1) update t, cte set t.a=1 where t.a=cte.a;", true, "WITH `cte` (`a`) AS (SELECT 1) UPDATE (`t`) JOIN `cte` SET `t`.`a`=1 WHERE `t`.`a`=`cte`.`a`"}, + {"with cte(a) as (select 1) delete t from t, cte where t.a=cte.a;", true, "WITH `cte` (`a`) AS (SELECT 1) DELETE `t` FROM (`t`) JOIN `cte` WHERE `t`.`a`=`cte`.`a`"}, + {"WITH cte1 AS (SELECT 1) SELECT * FROM (WITH cte2 AS (SELECT 2) SELECT * FROM cte2 JOIN cte1) AS dt;", true, "WITH `cte1` AS (SELECT 1) SELECT * FROM (WITH `cte2` AS (SELECT 2) SELECT * FROM `cte2` JOIN `cte1`) AS `dt`"}, + {"WITH cte AS (SELECT 1) SELECT /*+ MAX_EXECUTION_TIME(1000) */ * FROM cte;", true, "WITH `cte` AS (SELECT 1) SELECT /*+ MAX_EXECUTION_TIME(1000)*/ * FROM `cte`"}, + {"with cte as (table t) table cte;", true, "WITH `cte` AS (TABLE `t`) TABLE `cte`"}, + {"with cte as (select 1) select 1 union with cte as (select 1) select * from cte;", false, ""}, + {"with cte as (select 1) (select 1);", true, "WITH `cte` AS (SELECT 1) (SELECT 1)"}, + {"with cte as (select 1) (select 1 union select 1)", true, "WITH `cte` AS (SELECT 1) (SELECT 1 UNION SELECT 1)"}, + {"select * from (with cte as (select 1) select 1 union select 2) qn", true, "SELECT * FROM (WITH `cte` AS (SELECT 1) SELECT 1 UNION SELECT 2) AS `qn`"}, + {"select * from t where 1 > (with cte as (select 2) select * from cte)", true, "SELECT * FROM `t` WHERE 1>(WITH `cte` AS (SELECT 2) SELECT * FROM `cte`)"}, + {"( with cte(n) as ( select 1 ) select n+1 from cte union select n+2 from cte) union select 1", true, "(WITH `cte` (`n`) AS (SELECT 1) SELECT `n`+1 FROM `cte` UNION SELECT `n`+2 FROM `cte`) UNION SELECT 1"}, + {"( with cte(n) as ( select 1 ) select n+1 from cte) union select 1", true, "(WITH `cte` (`n`) AS (SELECT 1) SELECT `n`+1 FROM `cte`) UNION SELECT 1"}, + {"( with cte(n) as ( select 1 ) (select n+1 from cte)) union select 1", true, "(WITH `cte` (`n`) AS (SELECT 1) (SELECT `n`+1 FROM `cte`)) UNION SELECT 1"}, + } + + RunTest(t, table, false) +} + func TestAsOfClause(t *testing.T) { table := []testCase{ {"SELECT * FROM `t` AS /* comment */ a;", true, "SELECT * FROM `t` AS `a`"}, diff --git a/planner/core/BUILD.bazel b/planner/core/BUILD.bazel index 72e89e425fd9e..347b7fb18c7e5 100644 --- a/planner/core/BUILD.bazel +++ b/planner/core/BUILD.bazel @@ -39,6 +39,7 @@ go_library( "resolve_indices.go", "rule_aggregation_elimination.go", "rule_aggregation_push_down.go", + "rule_aggregation_skew_rewrite.go", "rule_build_key_info.go", "rule_column_pruning.go", "rule_decorrelate.go", @@ -148,6 +149,7 @@ go_test( name = "core_test", timeout = "short", srcs = [ + "binary_plan_test.go", "cache_test.go", "cacheable_checker_test.go", "cbo_test.go", @@ -242,6 +244,7 @@ go_test( "//util/ranger", "//util/set", "//util/tracing", + "@com_github_golang_snappy//:snappy", "@com_github_pingcap_errors//:errors", "@com_github_pingcap_failpoint//:failpoint", "@com_github_pingcap_tipb//go-tipb", diff --git a/planner/core/binary_plan_test.go b/planner/core/binary_plan_test.go index 4e07bf0e51ffe..be8aadd6e7f4c 100644 --- a/planner/core/binary_plan_test.go +++ b/planner/core/binary_plan_test.go @@ -17,13 +17,20 @@ package core_test import ( "encoding/base64" "fmt" + "os" "regexp" + "strings" "testing" "github.com/golang/snappy" + "github.com/pingcap/tidb/config" + "github.com/pingcap/tidb/parser/auth" "github.com/pingcap/tidb/planner/core" + "github.com/pingcap/tidb/sessionctx/variable" "github.com/pingcap/tidb/testkit" "github.com/pingcap/tidb/testkit/testdata" + "github.com/pingcap/tidb/util/logutil" + "github.com/pingcap/tidb/util/stmtsummary" "github.com/pingcap/tipb/go-tipb" "github.com/stretchr/testify/require" ) @@ -76,6 +83,25 @@ func TestBinaryPlanInExplainAndSlowLog(t *testing.T) { // If we don't set this, it will be false sometimes and the cost in the result will be different. tk.MustExec("set @@tidb_enable_chunk_rpc=true") + // Prepare the slow log + originCfg := config.GetGlobalConfig() + newCfg := *originCfg + f, err := os.CreateTemp("", "tidb-slow-*.log") + require.NoError(t, err) + newCfg.Log.SlowQueryFile = f.Name() + config.StoreGlobalConfig(&newCfg) + defer func() { + config.StoreGlobalConfig(originCfg) + require.NoError(t, f.Close()) + require.NoError(t, os.Remove(newCfg.Log.SlowQueryFile)) + }() + require.NoError(t, logutil.InitLogger(newCfg.Log.ToLogConfig())) + tk.MustExec(fmt.Sprintf("set @@tidb_slow_query_file='%v'", f.Name())) + tk.MustExec("set tidb_slow_log_threshold=0;") + defer func() { + tk.MustExec("set tidb_slow_log_threshold=300;") + }() + var input []string var output []struct { SQL string @@ -98,6 +124,13 @@ func TestBinaryPlanInExplainAndSlowLog(t *testing.T) { require.Equal(t, len(result), 1, comment) s := result[0] + // assert that the binary plan in the slow log is the same as the result in the EXPLAIN statement + slowLogResult := testdata.ConvertRowsToStrings(tk.MustQuery("select binary_plan from information_schema.slow_query " + + `where query = "` + test + `;" ` + + "order by time desc limit 1").Rows()) + require.Lenf(t, slowLogResult, 1, comment) + require.Equal(t, s, slowLogResult[0], comment) + b, err := base64.StdEncoding.DecodeString(s) require.NoError(t, err) b, err = snappy.Decode(nil, b) @@ -114,6 +147,344 @@ func TestBinaryPlanInExplainAndSlowLog(t *testing.T) { } } +func TestBinaryPlanSwitch(t *testing.T) { + store, clean := testkit.CreateMockStore(t) + defer clean() + tk := testkit.NewTestKit(t, store) + require.True(t, tk.Session().Auth(&auth.UserIdentity{Username: "root", Hostname: "%"}, nil, nil)) + + originCfg := config.GetGlobalConfig() + newCfg := *originCfg + f, err := os.CreateTemp("", "tidb-slow-*.log") + require.NoError(t, err) + newCfg.Log.SlowQueryFile = f.Name() + config.StoreGlobalConfig(&newCfg) + defer func() { + config.StoreGlobalConfig(originCfg) + require.NoError(t, f.Close()) + require.NoError(t, os.Remove(newCfg.Log.SlowQueryFile)) + }() + require.NoError(t, logutil.InitLogger(newCfg.Log.ToLogConfig())) + tk.MustExec(fmt.Sprintf("set @@tidb_slow_query_file='%v'", f.Name())) + + tk.MustExec("use test") + // 1. assert binary plan is generated if the variable is turned on + tk.MustExec("set global tidb_generate_binary_plan = 1") + tk.MustQuery("select sleep(1)") + + result := testdata.ConvertRowsToStrings(tk.MustQuery("select binary_plan from information_schema.slow_query " + + `where query like "%select sleep(1)%" and query not like "%like%" ` + + "limit 1;").Rows()) + require.Len(t, result, 1) + s := result[0] + b, err := base64.StdEncoding.DecodeString(s) + require.NoError(t, err) + b, err = snappy.Decode(nil, b) + require.NoError(t, err) + binary := &tipb.ExplainData{} + err = binary.Unmarshal(b) + require.NoError(t, err) + + result = testdata.ConvertRowsToStrings(tk.MustQuery("select binary_plan from information_schema.statements_summary " + + `where QUERY_SAMPLE_TEXT like "%select sleep(1)%" and QUERY_SAMPLE_TEXT not like "%like%" ` + + "limit 1;").Rows()) + require.Len(t, result, 1) + s = result[0] + b, err = base64.StdEncoding.DecodeString(s) + require.NoError(t, err) + b, err = snappy.Decode(nil, b) + require.NoError(t, err) + binary = &tipb.ExplainData{} + err = binary.Unmarshal(b) + require.NoError(t, err) + + // 2. assert binary plan is not generated if the variable is turned off + tk.MustExec("set global tidb_generate_binary_plan = 0") + tk.MustQuery("select 1 > sleep(1)") + + result = testdata.ConvertRowsToStrings(tk.MustQuery("select binary_plan from information_schema.slow_query " + + `where query like "%select 1 > sleep(1)%" and query not like "%like%" ` + + "limit 1;").Rows()) + require.Len(t, result, 1) + s = result[0] + require.Empty(t, s) + + result = testdata.ConvertRowsToStrings(tk.MustQuery("select binary_plan from information_schema.statements_summary " + + `where QUERY_SAMPLE_TEXT like "%select 1 > sleep(1)%" and QUERY_SAMPLE_TEXT not like "%like%" ` + + "limit 1;").Rows()) + require.Len(t, result, 1) + s = result[0] + require.Empty(t, s) +} + +// TestTooLongBinaryPlan asserts that if the binary plan is larger than 1024*1024 bytes, it should be output to slow query but not to stmt summary. +func TestTooLongBinaryPlan(t *testing.T) { + store, clean := testkit.CreateMockStore(t) + defer clean() + tk := testkit.NewTestKit(t, store) + require.True(t, tk.Session().Auth(&auth.UserIdentity{Username: "root", Hostname: "%"}, nil, nil)) + + originCfg := config.GetGlobalConfig() + newCfg := *originCfg + f, err := os.CreateTemp("", "tidb-slow-*.log") + require.NoError(t, err) + newCfg.Log.SlowQueryFile = f.Name() + config.StoreGlobalConfig(&newCfg) + defer func() { + config.StoreGlobalConfig(originCfg) + require.NoError(t, f.Close()) + require.NoError(t, os.Remove(newCfg.Log.SlowQueryFile)) + }() + require.NoError(t, logutil.InitLogger(newCfg.Log.ToLogConfig())) + tk.MustExec(fmt.Sprintf("set @@tidb_slow_query_file='%v'", f.Name())) + + tk.MustExec("use test") + tk.MustExec("drop table if exists th") + tk.MustExec("set @@session.tidb_enable_table_partition = 1") + tk.MustExec(`set @@tidb_partition_prune_mode='` + string(variable.Static) + `'`) + tk.MustExec("create table th (i int, a int,b int, c int, index (a)) partition by hash (a) partitions 8192;") + tk.MustQuery("select count(*) from th t1 join th t2 join th t3 join th t4 join th t5 join th t6 where t1.i=t2.a and t1.i=t3.i and t3.i=t4.i and t4.i=t5.i and t5.i=t6.i") + + result := testdata.ConvertRowsToStrings(tk.MustQuery("select binary_plan from information_schema.slow_query " + + `where query like "%th t1 join th t2 join th t3%" and query not like "%like%" ` + + "limit 1;").Rows()) + require.Len(t, result, 1) + s := result[0] + require.Greater(t, len(s), stmtsummary.MaxEncodedPlanSizeInBytes) + b, err := base64.StdEncoding.DecodeString(s) + require.NoError(t, err) + b, err = snappy.Decode(nil, b) + require.NoError(t, err) + binary := &tipb.ExplainData{} + err = binary.Unmarshal(b) + require.NoError(t, err) + require.False(t, binary.DiscardedDueToTooLong) + require.True(t, binary.WithRuntimeStats) + require.NotNil(t, binary.Main) + + result = testdata.ConvertRowsToStrings(tk.MustQuery("select binary_plan from information_schema.statements_summary " + + `where QUERY_SAMPLE_TEXT like "%th t1 join th t2 join th t3%" and QUERY_SAMPLE_TEXT not like "%like%" ` + + "limit 1;").Rows()) + require.Len(t, result, 1) + s = result[0] + b, err = base64.StdEncoding.DecodeString(s) + require.NoError(t, err) + b, err = snappy.Decode(nil, b) + require.NoError(t, err) + binary = &tipb.ExplainData{} + err = binary.Unmarshal(b) + require.NoError(t, err) + require.True(t, binary.DiscardedDueToTooLong) + require.Nil(t, binary.Main) + require.Nil(t, binary.Ctes) +} + +// TestLongBinaryPlan asserts that if the binary plan is smaller than 1024*1024 bytes, it should be output to both slow query and stmt summary. +// The size of the binary plan in this test case is designed to be larger than 1024*1024*0.85 bytes but smaller than 1024*1024 bytes. +func TestLongBinaryPlan(t *testing.T) { + store, clean := testkit.CreateMockStore(t) + defer clean() + tk := testkit.NewTestKit(t, store) + require.True(t, tk.Session().Auth(&auth.UserIdentity{Username: "root", Hostname: "%"}, nil, nil)) + + originCfg := config.GetGlobalConfig() + newCfg := *originCfg + f, err := os.CreateTemp("", "tidb-slow-*.log") + require.NoError(t, err) + newCfg.Log.SlowQueryFile = f.Name() + config.StoreGlobalConfig(&newCfg) + defer func() { + config.StoreGlobalConfig(originCfg) + require.NoError(t, f.Close()) + require.NoError(t, os.Remove(newCfg.Log.SlowQueryFile)) + }() + require.NoError(t, logutil.InitLogger(newCfg.Log.ToLogConfig())) + tk.MustExec(fmt.Sprintf("set @@tidb_slow_query_file='%v'", f.Name())) + + tk.MustExec("use test") + + tk.MustExec("drop table if exists th") + tk.MustExec("set @@session.tidb_enable_table_partition = 1") + tk.MustExec(`set @@tidb_partition_prune_mode='` + string(variable.Static) + `'`) + tk.MustExec("create table th (i int, a int,b int, c int, index (a)) partition by hash (a) partitions 1700;") + tk.MustQuery("select count(*) from th t1 join th t2 join th t3 join th t4 join th t5 join th t6 where t1.i=t2.a and t1.i=t3.i and t3.i=t4.i and t4.i=t5.i and t5.i=t6.i") + + result := testdata.ConvertRowsToStrings(tk.MustQuery("select binary_plan from information_schema.slow_query " + + `where query like "%th t1 join th t2 join th t3%" and query not like "%like%" ` + + "limit 1;").Rows()) + require.Len(t, result, 1) + s1 := result[0] + // The binary plan in this test case is expected to be slightly smaller than MaxEncodedPlanSizeInBytes. + // If the size of the binary plan changed and this case failed in the future, you can adjust the partition numbers in the CREATE TABLE statement above. + require.Less(t, len(s1), stmtsummary.MaxEncodedPlanSizeInBytes) + require.Greater(t, len(s1), int(float64(stmtsummary.MaxEncodedPlanSizeInBytes)*0.85)) + b, err := base64.StdEncoding.DecodeString(s1) + require.NoError(t, err) + b, err = snappy.Decode(nil, b) + require.NoError(t, err) + binary := &tipb.ExplainData{} + err = binary.Unmarshal(b) + require.NoError(t, err) + require.False(t, binary.DiscardedDueToTooLong) + require.True(t, binary.WithRuntimeStats) + require.NotNil(t, binary.Main) + + result = testdata.ConvertRowsToStrings(tk.MustQuery("select binary_plan from information_schema.statements_summary " + + `where QUERY_SAMPLE_TEXT like "%th t1 join th t2 join th t3%" and QUERY_SAMPLE_TEXT not like "%like%" ` + + "limit 1;").Rows()) + require.Len(t, result, 1) + s2 := result[0] + require.Equal(t, s1, s2) +} + +func TestBinaryPlanOfPreparedStmt(t *testing.T) { + store, clean := testkit.CreateMockStore(t) + defer clean() + tk := testkit.NewTestKit(t, store) + require.True(t, tk.Session().Auth(&auth.UserIdentity{Username: "root", Hostname: "%"}, nil, nil)) + + originCfg := config.GetGlobalConfig() + newCfg := *originCfg + f, err := os.CreateTemp("", "tidb-slow-*.log") + require.NoError(t, err) + newCfg.Log.SlowQueryFile = f.Name() + config.StoreGlobalConfig(&newCfg) + defer func() { + config.StoreGlobalConfig(originCfg) + require.NoError(t, f.Close()) + require.NoError(t, os.Remove(newCfg.Log.SlowQueryFile)) + }() + require.NoError(t, logutil.InitLogger(newCfg.Log.ToLogConfig())) + tk.MustExec(fmt.Sprintf("set @@tidb_slow_query_file='%v'", f.Name())) + + tk.MustExec("use test") + + tk.MustExec("drop table if exists t") + tk.MustExec("create table t (a int, b int);") + tk.MustExec("insert into t value(30,30);") + tk.MustExec(`prepare stmt from "select sleep(1), b from t where a > ?"`) + tk.MustExec("set @a = 20") + tk.MustQuery("execute stmt using @a") + + result := testdata.ConvertRowsToStrings(tk.MustQuery("select binary_plan from information_schema.slow_query " + + `where query like "%select sleep%" and query not like "%like%" ` + + "limit 1;").Rows()) + require.Len(t, result, 1) + s1 := result[0] + b, err := base64.StdEncoding.DecodeString(s1) + require.NoError(t, err) + b, err = snappy.Decode(nil, b) + require.NoError(t, err) + binary := &tipb.ExplainData{} + err = binary.Unmarshal(b) + require.NoError(t, err) + require.False(t, binary.DiscardedDueToTooLong) + require.True(t, binary.WithRuntimeStats) + require.NotNil(t, binary.Main) + + result = testdata.ConvertRowsToStrings(tk.MustQuery("select binary_plan from information_schema.statements_summary " + + `where QUERY_SAMPLE_TEXT like "%select sleep%" and QUERY_SAMPLE_TEXT not like "%like%" ` + + "limit 1;").Rows()) + require.Len(t, result, 1) + s2 := result[0] + require.Equal(t, s1, s2) +} + +// TestDecodeBinaryPlan asserts that the result of EXPLAIN ANALYZE FORMAT = 'verbose' is the same as tidb_decode_binary_plan(). +func TestDecodeBinaryPlan(t *testing.T) { + store, clean := testkit.CreateMockStore(t) + defer clean() + tk := testkit.NewTestKit(t, store) + tk.MustExec("use test") + + // Prepare the slow log + originCfg := config.GetGlobalConfig() + newCfg := *originCfg + f, err := os.CreateTemp("", "tidb-slow-*.log") + require.NoError(t, err) + newCfg.Log.SlowQueryFile = f.Name() + config.StoreGlobalConfig(&newCfg) + defer func() { + config.StoreGlobalConfig(originCfg) + require.NoError(t, f.Close()) + require.NoError(t, os.Remove(newCfg.Log.SlowQueryFile)) + }() + require.NoError(t, logutil.InitLogger(newCfg.Log.ToLogConfig())) + tk.MustExec(fmt.Sprintf("set @@tidb_slow_query_file='%v'", f.Name())) + tk.MustExec("set tidb_slow_log_threshold=0;") + defer func() { + tk.MustExec("set tidb_slow_log_threshold=300;") + }() + tk.MustExec(`create table tp (a int, b int) partition by range(a) ( + partition p0 values less than (100), + partition p1 values less than (200), + partition p2 values less than (300), + partition p3 values less than maxvalue + )`) + tk.MustExec("insert into tp value(1,1), (10,10), (123,234), (213, 234);") + tk.MustExec("create table t(a int, b int, c int, index ia(a));") + tk.MustExec("insert into t value(1,1,1), (10,10,10), (123,234,345), (-213, -234, -234);") + cases := []string{ + "explain analyze format = 'verbose' select * from t", + "explain analyze format = 'verbose' select * from t where a > 10", + "explain analyze format = 'verbose' select /*+ inl_join(t1) */ * from t t1 join t t2 where t1.a = t2.a", + "explain analyze format = 'verbose' WITH RECURSIVE cte(n) AS (SELECT 1 UNION ALL SELECT n + 1 FROM cte WHERE n < 5) SELECT * FROM cte", + "set @@tidb_partition_prune_mode='static'", + "explain analyze format = 'verbose' select * from tp", + "explain analyze format = 'verbose' select * from tp t1 join tp t2 on t1.b > t2.b", + "explain analyze format = 'verbose' select * from tp where a > 400", + "explain analyze format = 'verbose' select * from tp where a < 30", + "explain analyze format = 'verbose' select * from tp where a > 0", + "set @@tidb_partition_prune_mode='dynamic'", + "explain analyze format = 'verbose' select * from tp", + "explain analyze format = 'verbose' select * from tp t1 join tp t2 on t1.b > t2.b", + "explain analyze format = 'verbose' select * from tp where a > 400", + "explain analyze format = 'verbose' select * from tp where a < 30", + "explain analyze format = 'verbose' select * from tp where a > 0", + } + + for _, c := range cases { + if len(c) < 7 || c[:7] != "explain" { + tk.MustExec(c) + continue + } + comment := fmt.Sprintf("sql:%s", c) + + var res1, res2 []string + + explainResult := tk.MustQuery(c).Rows() + for _, row := range explainResult { + for _, val := range row { + str := val.(string) + str = strings.TrimSpace(str) + if len(str) > 0 { + res1 = append(res1, str) + } + } + } + + slowLogResult := testdata.ConvertRowsToStrings(tk.MustQuery("select binary_plan from information_schema.slow_query " + + `where query = "` + c + `;" ` + + "order by time desc limit 1").Rows()) + require.Lenf(t, slowLogResult, 1, comment) + decoded := testdata.ConvertRowsToStrings(tk.MustQuery(`select tidb_decode_binary_plan('` + slowLogResult[0] + `')`).Rows())[0] + decodedRows := strings.Split(decoded, "\n") + // remove the first newline and the title row + decodedRows = decodedRows[2:] + for _, decodedRow := range decodedRows { + vals := strings.Split(decodedRow, "|") + for _, val := range vals { + val = strings.TrimSpace(val) + if len(val) > 0 { + res2 = append(res2, val) + } + } + } + + require.Equalf(t, res1, res2, comment) + } +} + func TestInvalidDecodeBinaryPlan(t *testing.T) { store, clean := testkit.CreateMockStore(t) defer clean() diff --git a/planner/core/common_plans.go b/planner/core/common_plans.go index 77d3a8adc34cb..9568096deb589 100644 --- a/planner/core/common_plans.go +++ b/planner/core/common_plans.go @@ -1510,7 +1510,11 @@ func binaryOpFromFlatOp(explainCtx sessionctx.Context, op *FlatOperator, out *ti } if op.IsPhysicalPlan { p := op.Origin.(PhysicalPlan) - out.Cost = p.Cost() + if p.SCtx().GetSessionVars().EnableNewCostInterface { + out.Cost, _ = p.GetPlanCost(property.RootTaskType, 0) + } else { + out.Cost = p.Cost() + } } if rootStats != nil { basic, groups := rootStats.MergeStats() diff --git a/planner/core/exhaust_physical_plans.go b/planner/core/exhaust_physical_plans.go index 60d794bd76e41..be439dbd946df 100644 --- a/planner/core/exhaust_physical_plans.go +++ b/planner/core/exhaust_physical_plans.go @@ -2752,11 +2752,37 @@ func (la *LogicalAggregation) exhaustPhysicalPlans(prop *property.PhysicalProper } func (p *LogicalSelection) exhaustPhysicalPlans(prop *property.PhysicalProperty) ([]PhysicalPlan, bool, error) { + newProps := make([]*property.PhysicalProperty, 0, 2) childProp := prop.CloneEssentialFields() - sel := PhysicalSelection{ - Conditions: p.Conditions, - }.Init(p.ctx, p.stats.ScaleByExpectCnt(prop.ExpectedCnt), p.blockOffset, childProp) - return []PhysicalPlan{sel}, true, nil + newProps = append(newProps, childProp) + + if prop.TaskTp != property.MppTaskType && + p.SCtx().GetSessionVars().IsMPPAllowed() && + p.canPushDown(kv.TiFlash) { + childPropMpp := prop.CloneEssentialFields() + childPropMpp.TaskTp = property.MppTaskType + newProps = append(newProps, childPropMpp) + } + + ret := make([]PhysicalPlan, 0, len(newProps)) + for _, newProp := range newProps { + sel := PhysicalSelection{ + Conditions: p.Conditions, + }.Init(p.ctx, p.stats.ScaleByExpectCnt(prop.ExpectedCnt), p.blockOffset, newProp) + ret = append(ret, sel) + } + return ret, true, nil +} + +// utility function to check whether we can push down Selection to TiKV or TiFlash +func (p *LogicalSelection) canPushDown(storeTp kv.StoreType) bool { + return !expression.ContainVirtualColumn(p.Conditions) && + p.canPushToCop(storeTp) && + expression.CanExprsPushDown( + p.SCtx().GetSessionVars().StmtCtx, + p.Conditions, + p.SCtx().GetClient(), + storeTp) } func (p *LogicalLimit) exhaustPhysicalPlans(prop *property.PhysicalProperty) ([]PhysicalPlan, bool, error) { diff --git a/planner/core/find_best_task.go b/planner/core/find_best_task.go index d4e2003c416af..1d97e73cf8541 100644 --- a/planner/core/find_best_task.go +++ b/planner/core/find_best_task.go @@ -289,30 +289,35 @@ func (p *baseLogicalPlan) enumeratePhysicalPlans4Task(physicalPlans []PhysicalPl // compareTaskCost compares cost of curTask and bestTask and returns whether curTask's cost is smaller than bestTask's. func compareTaskCost(ctx sessionctx.Context, curTask, bestTask task) (curIsBetter bool, err error) { - if curTask.invalid() { + curCost, curInvalid, err := getTaskPlanCost(curTask) + if err != nil { + return false, err + } + bestCost, bestInvalid, err := getTaskPlanCost(bestTask) + if err != nil { + return false, err + } + if curInvalid { return false, nil } - if bestTask.invalid() { + if bestInvalid { return true, nil } - if ctx.GetSessionVars().EnableNewCostInterface { // use the new cost interface - curCost, err := getTaskPlanCost(curTask) - if err != nil { - return false, err - } - bestCost, err := getTaskPlanCost(bestTask) - if err != nil { - return false, err - } - return curCost < bestCost, nil - } - return curTask.cost() < bestTask.cost(), nil + return curCost < bestCost, nil } -func getTaskPlanCost(t task) (float64, error) { +// getTaskPlanCost returns the cost of this task. +// The new cost interface will be used if EnableNewCostInterface is true. +// The second returned value indicates whether this task is valid. +func getTaskPlanCost(t task) (float64, bool, error) { if t.invalid() { - return math.MaxFloat64, nil + return math.MaxFloat64, true, nil } + if !t.plan().SCtx().GetSessionVars().EnableNewCostInterface { + return t.cost(), false, nil + } + + // use the new cost interface var taskType property.TaskType switch t.(type) { case *rootTask: @@ -322,9 +327,10 @@ func getTaskPlanCost(t task) (float64, error) { case *mppTask: taskType = property.MppTaskType default: - return 0, errors.New("unknown task type") + return 0, false, errors.New("unknown task type") } - return t.plan().GetPlanCost(taskType, 0) + cost, err := t.plan().GetPlanCost(taskType, 0) + return cost, false, err } type physicalOptimizeOp struct { @@ -1872,7 +1878,8 @@ func (ds *DataSource) convertToTableScan(prop *property.PhysicalProperty, candid return invalidTask, nil } ts, cost, _ := ds.getOriginalPhysicalTableScan(prop, candidate.path, candidate.isMatchProp) - if ts.KeepOrder && ts.Desc && ts.StoreType == kv.TiFlash { + if ts.KeepOrder && ts.StoreType == kv.TiFlash && (ts.Desc || ts.Table.TiFlashMode == model.TiFlashModeFast) { + // TiFlash fast mode(https://github.com/pingcap/tidb/pull/35851) does not keep order in TableScan return invalidTask, nil } if prop.TaskTp == property.MppTaskType { diff --git a/planner/core/integration_test.go b/planner/core/integration_test.go index dc46986bb004e..b8bdec71a621f 100644 --- a/planner/core/integration_test.go +++ b/planner/core/integration_test.go @@ -555,6 +555,48 @@ func TestPushDownToTiFlashWithKeepOrder(t *testing.T) { } } +func TestPushDownToTiFlashWithKeepOrderInFastMode(t *testing.T) { + store, clean := testkit.CreateMockStore(t) + defer clean() + tk := testkit.NewTestKit(t, store) + tk.MustExec("use test") + tk.MustExec("drop table if exists t") + tk.MustExec("create table t(a int primary key, b varchar(20))") + tk.MustExec("alter table t set tiflash mode fast") + + // Create virtual tiflash replica info. + dom := domain.GetDomain(tk.Session()) + is := dom.InfoSchema() + db, exists := is.SchemaByName(model.NewCIStr("test")) + require.True(t, exists) + for _, tblInfo := range db.Tables { + if tblInfo.Name.L == "t" { + tblInfo.TiFlashReplica = &model.TiFlashReplicaInfo{ + Count: 1, + Available: true, + } + } + } + + tk.MustExec("set @@session.tidb_isolation_read_engines = 'tiflash'") + tk.MustExec("set @@session.tidb_allow_mpp = 0") + var input []string + var output []struct { + SQL string + Plan []string + } + integrationSuiteData := core.GetIntegrationSuiteData() + integrationSuiteData.GetTestCases(t, &input, &output) + for i, tt := range input { + testdata.OnRecord(func() { + output[i].SQL = tt + output[i].Plan = testdata.ConvertRowsToStrings(tk.MustQuery(tt).Rows()) + }) + res := tk.MustQuery(tt) + res.Check(testkit.Rows(output[i].Plan...)) + } +} + func TestMPPJoin(t *testing.T) { store, clean := testkit.CreateMockStore(t) defer clean() @@ -4376,6 +4418,48 @@ func TestPushDownProjectionForTiFlash(t *testing.T) { } } +func TestPushDownSelectionForMPP(t *testing.T) { + store, clean := testkit.CreateMockStore(t) + defer clean() + tk := testkit.NewTestKit(t, store) + tk.MustExec("use test") + tk.MustExec("drop table if exists t") + tk.MustExec("create table t (id int, value decimal(6,3), name char(128))") + tk.MustExec("analyze table t") + + // Create virtual tiflash replica info. + dom := domain.GetDomain(tk.Session()) + is := dom.InfoSchema() + db, exists := is.SchemaByName(model.NewCIStr("test")) + require.True(t, exists) + for _, tblInfo := range db.Tables { + if tblInfo.Name.L == "t" { + tblInfo.TiFlashReplica = &model.TiFlashReplicaInfo{ + Count: 1, + Available: true, + } + } + } + + tk.MustExec("set @@tidb_allow_mpp=1; set @@tidb_enforce_mpp=1;") + + var input []string + var output []struct { + SQL string + Plan []string + } + integrationSuiteData := core.GetIntegrationSuiteData() + integrationSuiteData.GetTestCases(t, &input, &output) + for i, tt := range input { + testdata.OnRecord(func() { + output[i].SQL = tt + output[i].Plan = testdata.ConvertRowsToStrings(tk.MustQuery(tt).Rows()) + }) + res := tk.MustQuery(tt) + res.Check(testkit.Rows(output[i].Plan...)) + } +} + func TestPushDownProjectionForMPP(t *testing.T) { store, clean := testkit.CreateMockStore(t) defer clean() @@ -5576,24 +5660,24 @@ func TestIndexJoinCost(t *testing.T) { `│ └─Selection_17 9990.00 465000.00 cop[tikv] not(isnull(test.t_outer.a))`, `│ └─TableFullScan_16 10000.00 435000.00 cop[tikv] table:t_outer keep order:false, stats:pseudo`, `└─TableReader_8(Probe) 1.00 3.88 root data:TableRangeScan_7`, - ` └─TableRangeScan_7 1.00 0.00 cop[tikv] table:t_inner_pk range: decided by [test.t_outer.a], keep order:false, stats:pseudo`)) + ` └─TableRangeScan_7 1.00 30.00 cop[tikv] table:t_inner_pk range: decided by [test.t_outer.a], keep order:false, stats:pseudo`)) tk.MustQuery(`explain format=verbose select /*+ TIDB_INLJ(t_outer, t_inner_idx) */ t_inner_idx.a from t_outer, t_inner_idx where t_outer.a=t_inner_idx.a`).Check(testkit.Rows( // IndexJoin with inner IndexScan `IndexJoin_10 12487.50 235192.19 root inner join, inner:IndexReader_9, outer key:test.t_outer.a, inner key:test.t_inner_idx.a, equal cond:eq(test.t_outer.a, test.t_inner_idx.a)`, `├─TableReader_20(Build) 9990.00 36412.58 root data:Selection_19`, `│ └─Selection_19 9990.00 465000.00 cop[tikv] not(isnull(test.t_outer.a))`, `│ └─TableFullScan_18 10000.00 435000.00 cop[tikv] table:t_outer keep order:false, stats:pseudo`, `└─IndexReader_9(Probe) 1.25 5.89 root index:Selection_8`, - ` └─Selection_8 1.25 0.00 cop[tikv] not(isnull(test.t_inner_idx.a))`, - ` └─IndexRangeScan_7 1.25 0.00 cop[tikv] table:t_inner_idx, index:a(a) range: decided by [eq(test.t_inner_idx.a, test.t_outer.a)], keep order:false, stats:pseudo`)) + ` └─Selection_8 1.25 58.18 cop[tikv] not(isnull(test.t_inner_idx.a))`, + ` └─IndexRangeScan_7 1.25 54.43 cop[tikv] table:t_inner_idx, index:a(a) range: decided by [eq(test.t_inner_idx.a, test.t_outer.a)], keep order:false, stats:pseudo`)) tk.MustQuery(`explain format=verbose select /*+ TIDB_INLJ(t_outer, t_inner_idx) */ * from t_outer, t_inner_idx where t_outer.a=t_inner_idx.a`).Check(testkit.Rows( // IndexJoin with inner IndexLookup `IndexJoin_11 12487.50 531469.38 root inner join, inner:IndexLookUp_10, outer key:test.t_outer.a, inner key:test.t_inner_idx.a, equal cond:eq(test.t_outer.a, test.t_inner_idx.a)`, `├─TableReader_23(Build) 9990.00 36412.58 root data:Selection_22`, `│ └─Selection_22 9990.00 465000.00 cop[tikv] not(isnull(test.t_outer.a))`, `│ └─TableFullScan_21 10000.00 435000.00 cop[tikv] table:t_outer keep order:false, stats:pseudo`, `└─IndexLookUp_10(Probe) 1.25 35.55 root `, - ` ├─Selection_9(Build) 1.25 0.00 cop[tikv] not(isnull(test.t_inner_idx.a))`, - ` │ └─IndexRangeScan_7 1.25 0.00 cop[tikv] table:t_inner_idx, index:a(a) range: decided by [eq(test.t_inner_idx.a, test.t_outer.a)], keep order:false, stats:pseudo`, - ` └─TableRowIDScan_8(Probe) 1.25 0.00 cop[tikv] table:t_inner_idx keep order:false, stats:pseudo`)) + ` ├─Selection_9(Build) 1.25 75.08 cop[tikv] not(isnull(test.t_inner_idx.a))`, + ` │ └─IndexRangeScan_7 1.25 71.32 cop[tikv] table:t_inner_idx, index:a(a) range: decided by [eq(test.t_inner_idx.a, test.t_outer.a)], keep order:false, stats:pseudo`, + ` └─TableRowIDScan_8(Probe) 1.25 71.25 cop[tikv] table:t_inner_idx keep order:false, stats:pseudo`)) tk.MustQuery("explain format=verbose select /*+ inl_hash_join(t_outer, t_inner_idx) */ t_inner_idx.a from t_outer, t_inner_idx where t_outer.a=t_inner_idx.a").Check(testkit.Rows( `IndexHashJoin_12 12487.50 235192.19 root inner join, inner:IndexReader_9, outer key:test.t_outer.a, inner key:test.t_inner_idx.a, equal cond:eq(test.t_outer.a, test.t_inner_idx.a)`, @@ -5601,16 +5685,16 @@ func TestIndexJoinCost(t *testing.T) { `│ └─Selection_19 9990.00 465000.00 cop[tikv] not(isnull(test.t_outer.a))`, `│ └─TableFullScan_18 10000.00 435000.00 cop[tikv] table:t_outer keep order:false, stats:pseudo`, `└─IndexReader_9(Probe) 1.25 5.89 root index:Selection_8`, - ` └─Selection_8 1.25 0.00 cop[tikv] not(isnull(test.t_inner_idx.a))`, - ` └─IndexRangeScan_7 1.25 0.00 cop[tikv] table:t_inner_idx, index:a(a) range: decided by [eq(test.t_inner_idx.a, test.t_outer.a)], keep order:false, stats:pseudo`)) + ` └─Selection_8 1.25 58.18 cop[tikv] not(isnull(test.t_inner_idx.a))`, + ` └─IndexRangeScan_7 1.25 54.43 cop[tikv] table:t_inner_idx, index:a(a) range: decided by [eq(test.t_inner_idx.a, test.t_outer.a)], keep order:false, stats:pseudo`)) tk.MustQuery("explain format=verbose select /*+ inl_merge_join(t_outer, t_inner_idx) */ t_inner_idx.a from t_outer, t_inner_idx where t_outer.a=t_inner_idx.a").Check(testkit.Rows( `IndexMergeJoin_17 12487.50 229210.68 root inner join, inner:IndexReader_15, outer key:test.t_outer.a, inner key:test.t_inner_idx.a`, `├─TableReader_20(Build) 9990.00 36412.58 root data:Selection_19`, `│ └─Selection_19 9990.00 465000.00 cop[tikv] not(isnull(test.t_outer.a))`, `│ └─TableFullScan_18 10000.00 435000.00 cop[tikv] table:t_outer keep order:false, stats:pseudo`, `└─IndexReader_15(Probe) 1.25 5.89 root index:Selection_14`, - ` └─Selection_14 1.25 0.00 cop[tikv] not(isnull(test.t_inner_idx.a))`, - ` └─IndexRangeScan_13 1.25 0.00 cop[tikv] table:t_inner_idx, index:a(a) range: decided by [eq(test.t_inner_idx.a, test.t_outer.a)], keep order:true, stats:pseudo`)) + ` └─Selection_14 1.25 58.18 cop[tikv] not(isnull(test.t_inner_idx.a))`, + ` └─IndexRangeScan_13 1.25 54.43 cop[tikv] table:t_inner_idx, index:a(a) range: decided by [eq(test.t_inner_idx.a, test.t_outer.a)], keep order:true, stats:pseudo`)) } func TestHeuristicIndexSelection(t *testing.T) { @@ -7075,3 +7159,53 @@ func TestGetFormatPushDownToTiFlash(t *testing.T) { " └─Projection 10000.00 mpp[tiflash] get_format(DATE, test.t.location)->Column#3", " └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo")) } + +func TestAggWithJsonPushDownToTiFlash(t *testing.T) { + store, clean := testkit.CreateMockStore(t) + defer clean() + tk := testkit.NewTestKit(t, store) + tk.MustExec("use test") + tk.MustExec("drop table if exists t") + tk.MustExec("create table t(a json);") + tk.MustExec("insert into t values(null);") + tk.MustExec("set @@tidb_allow_mpp=1; set @@tidb_enforce_mpp=1;") + tk.MustExec("set @@tidb_isolation_read_engines = 'tiflash'") + + // Create virtual tiflash replica info. + dom := domain.GetDomain(tk.Session()) + is := dom.InfoSchema() + db, exists := is.SchemaByName(model.NewCIStr("test")) + require.True(t, exists) + for _, tblInfo := range db.Tables { + if tblInfo.Name.L == "t" { + tblInfo.TiFlashReplica = &model.TiFlashReplicaInfo{ + Count: 1, + Available: true, + } + } + } + + rows := [][]interface{}{ + {"HashAgg_6", "root", "funcs:avg(Column#4)->Column#3"}, + {"└─Projection_19", "root", "cast(test.t.a, double BINARY)->Column#4"}, + {" └─TableReader_12", "root", "data:TableFullScan_11"}, + {" └─TableFullScan_11", "cop[tiflash]", "keep order:false, stats:pseudo"}, + } + tk.MustQuery("explain select avg(a) from t;").CheckAt([]int{0, 2, 4}, rows) + + rows = [][]interface{}{ + {"HashAgg_6", "root", "funcs:sum(Column#4)->Column#3"}, + {"└─Projection_19", "root", "cast(test.t.a, double BINARY)->Column#4"}, + {" └─TableReader_12", "root", "data:TableFullScan_11"}, + {" └─TableFullScan_11", "cop[tiflash]", "keep order:false, stats:pseudo"}, + } + tk.MustQuery("explain select sum(a) from t;").CheckAt([]int{0, 2, 4}, rows) + + rows = [][]interface{}{ + {"HashAgg_6", "root", "funcs:group_concat(Column#4 separator \",\")->Column#3"}, + {"└─Projection_13", "root", "cast(test.t.a, var_string(4294967295))->Column#4"}, + {" └─TableReader_10", "root", "data:TableFullScan_9"}, + {" └─TableFullScan_9", "cop[tiflash]", "keep order:false, stats:pseudo"}, + } + tk.MustQuery("explain select /*+ hash_agg() */ group_concat(a) from t;").CheckAt([]int{0, 2, 4}, rows) +} diff --git a/planner/core/logical_plan_builder.go b/planner/core/logical_plan_builder.go index 633f3cef4e3bd..70ab80fa6cbc1 100644 --- a/planner/core/logical_plan_builder.go +++ b/planner/core/logical_plan_builder.go @@ -117,6 +117,8 @@ const ( HintIgnorePlanCache = "ignore_plan_cache" // HintLimitToCop is a hint enforce pushing limit or topn to coprocessor. HintLimitToCop = "limit_to_cop" + //HintMerge is a hint which can switch turning inline for the CTE. + HintMerge = "merge" // HintSemiJoinRewrite is a hint to force we rewrite the semi join operator as much as possible. HintSemiJoinRewrite = "semi_join_rewrite" ) @@ -1763,7 +1765,6 @@ func (b *PlanBuilder) buildUnion(ctx context.Context, selects []LogicalPlan, aft if err != nil { return nil, err } - unionDistinctPlan, err := b.buildUnionAll(ctx, distinctSelectPlans) if err != nil { return nil, err @@ -3523,6 +3524,7 @@ func (b *PlanBuilder) pushTableHints(hints []*ast.TableOptimizerHint, currentLev aggHints aggHintInfo timeRangeHint ast.HintTimeRange limitHints limitHintInfo + MergeHints MergeHintInfo leadingJoinOrder []hintTableInfo leadingHintCnt int ) @@ -3627,6 +3629,8 @@ func (b *PlanBuilder) pushTableHints(hints []*ast.TableOptimizerHint, currentLev timeRangeHint = hint.HintData.(ast.HintTimeRange) case HintLimitToCop: limitHints.preferLimitToCop = true + case HintMerge: + MergeHints.preferMerge = true case HintLeading: if leadingHintCnt == 0 { leadingJoinOrder = append(leadingJoinOrder, tableNames2HintTableInfo(b.ctx, hint.HintName.L, hint.Tables, b.hintProcessor, currentLevel)...) @@ -3663,6 +3667,7 @@ func (b *PlanBuilder) pushTableHints(hints []*ast.TableOptimizerHint, currentLev indexMergeHintList: indexMergeHintList, timeRangeHint: timeRangeHint, limitHints: limitHints, + MergeHints: MergeHints, leadingJoinOrder: leadingJoinOrder, }) } @@ -4004,6 +4009,12 @@ func (b *PlanBuilder) buildSelect(ctx context.Context, sel *ast.SelectStmt) (p L } } + if b.buildingCTE { + if hints := b.TableHints(); hints != nil { + b.outerCTEs[len(b.outerCTEs)-1].isInline = hints.MergeHints.preferMerge + } + } + sel.Fields.Fields = originalFields if oldLen != p.Schema().Len() { proj := LogicalProjection{Exprs: expression.Column2Exprs(p.Schema().Columns[:oldLen])}.Init(b.ctx, b.getSelectOffset()) @@ -4166,6 +4177,20 @@ func (b *PlanBuilder) tryBuildCTE(ctx context.Context, tn *ast.TableName, asName lp := LogicalCTE{cteAsName: tn.Name, cte: cte.cteClass, seedStat: cte.seedStat, isOuterMostCTE: !b.buildingCTE}.Init(b.ctx, b.getSelectOffset()) prevSchema := cte.seedLP.Schema().Clone() lp.SetSchema(getResultCTESchema(cte.seedLP.Schema(), b.ctx.GetSessionVars())) + + if cte.isInline { + lp.MergeHints.preferMerge = cte.isInline + saveCte := b.outerCTEs[i:] + b.outerCTEs = b.outerCTEs[:i] + o := b.buildingCTE + b.buildingCTE = false + defer func() { + b.outerCTEs = append(b.outerCTEs, saveCte...) + b.buildingCTE = o + }() + return b.buildDataSourceFromCTEMerge(ctx, cte.def) + } + for i, col := range lp.schema.Columns { lp.cte.ColumnMap[string(col.HashCode(nil))] = prevSchema.Columns[i] } @@ -4188,6 +4213,29 @@ func (b *PlanBuilder) tryBuildCTE(ctx context.Context, tn *ast.TableName, asName return nil, nil } +func (b *PlanBuilder) buildDataSourceFromCTEMerge(ctx context.Context, cte *ast.CommonTableExpression) (LogicalPlan, error) { + p, err := b.buildResultSetNode(ctx, cte.Query.Query) + if err != nil { + return nil, err + } + outPutNames := p.OutputNames() + for _, name := range outPutNames { + name.TblName = cte.Name + name.DBName = model.NewCIStr(b.ctx.GetSessionVars().CurrentDB) + } + + if len(cte.ColNameList) > 0 { + if len(cte.ColNameList) != len(p.OutputNames()) { + return nil, errors.New("CTE columns length is not consistent") + } + for i, n := range cte.ColNameList { + outPutNames[i].ColName = n + } + } + p.SetOutputNames(outPutNames) + return p, nil +} + func (b *PlanBuilder) buildDataSource(ctx context.Context, tn *ast.TableName, asName *model.CIStr) (LogicalPlan, error) { dbName := tn.Schema sessionVars := b.ctx.GetSessionVars() diff --git a/planner/core/logical_plans.go b/planner/core/logical_plans.go index 909f950798ce9..27315d316f45f 100644 --- a/planner/core/logical_plans.go +++ b/planner/core/logical_plans.go @@ -1881,6 +1881,7 @@ type LogicalCTE struct { cteAsName model.CIStr seedStat *property.StatsInfo isOuterMostCTE bool + MergeHints MergeHintInfo } // LogicalCTETable is for CTE table diff --git a/planner/core/main_test.go b/planner/core/main_test.go index 6b8bf974b6b6c..97247f7766e0d 100644 --- a/planner/core/main_test.go +++ b/planner/core/main_test.go @@ -58,6 +58,7 @@ func TestMain(m *testing.M) { goleak.IgnoreTopFunction("github.com/golang/glog.(*loggingT).flushDaemon"), 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"), } callback := func(i int) int { diff --git a/planner/core/physical_plan_test.go b/planner/core/physical_plan_test.go index 149f647123ab6..a54cc259780a1 100644 --- a/planner/core/physical_plan_test.go +++ b/planner/core/physical_plan_test.go @@ -1110,6 +1110,76 @@ func TestLimitToCopHint(t *testing.T) { } } +func TestCTEMergeHint(t *testing.T) { + store, clean := testkit.CreateMockStore(t) + defer clean() + tk := testkit.NewTestKit(t, store) + tk.MustExec("use test") + tk.MustExec("drop table if exists tc") + tk.MustExec("drop table if exists te") + tk.MustExec("drop table if exists t1") + tk.MustExec("drop table if exists t2") + tk.MustExec("drop table if exists t3") + tk.MustExec("drop table if exists t4") + tk.MustExec("create table tc(a int)") + tk.MustExec("create table te(c int)") + tk.MustExec("create table t1(a int)") + tk.MustExec("create table t2(b int)") + tk.MustExec("create table t3(c int)") + tk.MustExec("create table t4(d int)") + tk.MustExec("insert into tc values (1), (5), (10), (15), (20), (30), (50);") + tk.MustExec("insert into te values (1), (5), (10), (25), (40), (60), (100);") + tk.MustExec("insert into t1 values (1), (5), (10), (25), (40), (60), (100);") + tk.MustExec("insert into t2 values (1), (5), (10), (25), (40), (60), (100);") + tk.MustExec("insert into t3 values (1), (5), (10), (25), (40), (60), (100);") + tk.MustExec("insert into t4 values (1), (5), (10), (25), (40), (60), (100);") + tk.MustExec("analyze table tc;") + tk.MustExec("analyze table te;") + tk.MustExec("analyze table t1;") + tk.MustExec("analyze table t2;") + tk.MustExec("analyze table t3;") + tk.MustExec("analyze table t4;") + var ( + input []string + output []struct { + SQL string + Plan []string + Warning []string + } + ) + + planSuiteData := core.GetPlanSuiteData() + planSuiteData.GetTestCases(t, &input, &output) + + for i, ts := range input { + testdata.OnRecord(func() { + output[i].SQL = ts + output[i].Plan = testdata.ConvertRowsToStrings(tk.MustQuery("explain format = 'brief' " + ts).Rows()) + }) + tk.MustQuery("explain format = 'brief' " + ts).Check(testkit.Rows(output[i].Plan...)) + + comment := fmt.Sprintf("case:%v sql:%s", i, ts) + warnings := tk.Session().GetSessionVars().StmtCtx.GetWarnings() + testdata.OnRecord(func() { + if len(warnings) > 0 { + output[i].Warning = make([]string, len(warnings)) + for j, warning := range warnings { + output[i].Warning[j] = warning.Err.Error() + } + } + }) + if len(output[i].Warning) == 0 { + require.Len(t, warnings, 0) + } else { + require.Len(t, warnings, len(output[i].Warning), comment) + for j, warning := range warnings { + require.Equal(t, stmtctx.WarnLevelWarning, warning.Level, comment) + require.Equal(t, output[i].Warning[j], warning.Err.Error(), comment) + } + } + } +} + func TestPushdownDistinctEnable(t *testing.T) { var ( input []string diff --git a/planner/core/physical_plans.go b/planner/core/physical_plans.go index 1aa700f9defd3..0bbb8ef285657 100644 --- a/planner/core/physical_plans.go +++ b/planner/core/physical_plans.go @@ -156,6 +156,11 @@ func (p *PhysicalTableReader) GetTableScan() (*PhysicalTableScan, error) { return tableScans[0], nil } +// GetAvgRowSize return the average row size of this plan. +func (p *PhysicalTableReader) GetAvgRowSize() float64 { + return getTblStats(p.tablePlan).GetAvgRowSize(p.ctx, p.tablePlan.Schema().Columns, false, false) +} + // setMppOrBatchCopForTableScan set IsMPPOrBatchCop for all TableScan. func setMppOrBatchCopForTableScan(curPlan PhysicalPlan) { if ts, ok := curPlan.(*PhysicalTableScan); ok { @@ -390,6 +395,16 @@ func (p *PhysicalIndexLookUpReader) ExtractCorrelatedCols() (corCols []*expressi return corCols } +// GetIndexNetDataSize return the estimated total size in bytes via network transfer. +func (p *PhysicalIndexLookUpReader) GetIndexNetDataSize() float64 { + return getTblStats(p.indexPlan).GetAvgRowSize(p.ctx, p.indexPlan.Schema().Columns, true, false) * p.indexPlan.StatsCount() +} + +// GetAvgTableRowSize return the average row size of each final row. +func (p *PhysicalIndexLookUpReader) GetAvgTableRowSize() float64 { + return getTblStats(p.tablePlan).GetAvgRowSize(p.ctx, p.tablePlan.Schema().Columns, false, false) +} + // PhysicalIndexMergeReader is the reader using multiple indexes in tidb. type PhysicalIndexMergeReader struct { physicalSchemaProducer @@ -407,6 +422,11 @@ type PhysicalIndexMergeReader struct { PartitionInfo PartitionInfo } +// GetAvgTableRowSize return the average row size of table plan. +func (p *PhysicalIndexMergeReader) GetAvgTableRowSize() float64 { + return getTblStats(p.TablePlans[len(p.TablePlans)-1]).GetAvgRowSize(p.SCtx(), p.Schema().Columns, false, false) +} + // ExtractCorrelatedCols implements PhysicalPlan interface. func (p *PhysicalIndexMergeReader) ExtractCorrelatedCols() (corCols []*expression.CorrelatedColumn) { for _, child := range p.TablePlans { diff --git a/planner/core/plan_cost.go b/planner/core/plan_cost.go index 3a5f5aff903b3..250f01dfdacba 100644 --- a/planner/core/plan_cost.go +++ b/planner/core/plan_cost.go @@ -280,6 +280,13 @@ func (p *PhysicalIndexReader) GetPlanCost(taskType property.TaskType, costFlag u return p.planCost, nil } +// GetNetDataSize calculates the cost of the plan in network data transfer. +func (p *PhysicalIndexReader) GetNetDataSize() float64 { + tblStats := getTblStats(p.indexPlan) + rowSize := tblStats.GetAvgRowSize(p.ctx, p.indexPlan.Schema().Columns, true, false) + return p.indexPlan.StatsCount() * rowSize +} + // GetPlanCost calculates the cost of the plan if it has not been calculated yet and returns the cost. func (p *PhysicalTableReader) GetPlanCost(taskType property.TaskType, costFlag uint64) (float64, error) { if p.planCostInit && !hasCostFlag(costFlag, CostFlagRecalculate) { @@ -348,6 +355,12 @@ func (p *PhysicalTableReader) GetPlanCost(taskType property.TaskType, costFlag u return p.planCost, nil } +// GetNetDataSize calculates the estimated total data size fetched from storage. +func (p *PhysicalTableReader) GetNetDataSize() float64 { + rowSize := getTblStats(p.tablePlan).GetAvgRowSize(p.ctx, p.tablePlan.Schema().Columns, false, false) + return p.tablePlan.StatsCount() * rowSize +} + // GetPlanCost calculates the cost of the plan if it has not been calculated yet and returns the cost. func (p *PhysicalIndexMergeReader) GetPlanCost(taskType property.TaskType, costFlag uint64) (float64, error) { if p.planCostInit && !hasCostFlag(costFlag, CostFlagRecalculate) { @@ -394,6 +407,12 @@ func (p *PhysicalIndexMergeReader) GetPlanCost(taskType property.TaskType, costF return p.planCost, nil } +// GetPartialReaderNetDataSize returns the estimated total response data size of a partial read. +func (p *PhysicalIndexMergeReader) GetPartialReaderNetDataSize(plan PhysicalPlan) float64 { + _, isIdxScan := plan.(*PhysicalIndexScan) + return plan.StatsCount() * getTblStats(plan).GetAvgRowSize(p.ctx, plan.Schema().Columns, isIdxScan, false) +} + // GetPlanCost calculates the cost of the plan if it has not been calculated yet and returns the cost. func (p *PhysicalTableScan) GetPlanCost(taskType property.TaskType, costFlag uint64) (float64, error) { if p.planCostInit && !hasCostFlag(costFlag, CostFlagRecalculate) { @@ -1153,6 +1172,18 @@ func (p *BatchPointGetPlan) GetPlanCost(taskType property.TaskType, costFlag uin return p.planCost, nil } +// GetAvgRowSize return the average row size. +func (p *BatchPointGetPlan) GetAvgRowSize() float64 { + cols := p.accessCols + if cols == nil { + return 0 // the cost of BatchGet generated in fast plan optimization is always 0 + } + if p.IndexInfo == nil { + return p.stats.HistColl.GetTableAvgRowSize(p.ctx, cols, kv.TiKV, true) + } + return p.stats.HistColl.GetIndexAvgRowSize(p.ctx, cols, p.IndexInfo.Unique) +} + // GetCost returns cost of the PointGetPlan. func (p *PointGetPlan) GetCost() float64 { cols := p.accessCols @@ -1183,6 +1214,18 @@ func (p *PointGetPlan) GetPlanCost(taskType property.TaskType, costFlag uint64) return p.planCost, nil } +// GetAvgRowSize return the average row size. +func (p *PointGetPlan) GetAvgRowSize() float64 { + cols := p.accessCols + if cols == nil { + return 0 // the cost of PointGet generated in fast plan optimization is always 0 + } + if p.IndexInfo == nil { + return p.stats.HistColl.GetTableAvgRowSize(p.ctx, cols, kv.TiKV, true) + } + return p.stats.HistColl.GetIndexAvgRowSize(p.ctx, cols, p.IndexInfo.Unique) +} + // GetPlanCost calculates the cost of the plan if it has not been calculated yet and returns the cost. func (p *PhysicalUnionAll) GetPlanCost(taskType property.TaskType, costFlag uint64) (float64, error) { if p.planCostInit && !hasCostFlag(costFlag, CostFlagRecalculate) { diff --git a/planner/core/plan_to_pb.go b/planner/core/plan_to_pb.go index dbea51006c1dd..fbff431562545 100644 --- a/planner/core/plan_to_pb.go +++ b/planner/core/plan_to_pb.go @@ -189,6 +189,8 @@ func (p *PhysicalTableScan) ToPB(ctx sessionctx.Context, storeType kv.StoreType) } tsExec := tables.BuildTableScanFromInfos(p.Table, p.Columns) tsExec.Desc = p.Desc + keepOrder := p.KeepOrder + tsExec.KeepOrder = &keepOrder if p.isPartition { tsExec.TableId = p.physicalTableID } diff --git a/planner/core/planbuilder.go b/planner/core/planbuilder.go index 4e052cb7bc3a3..b5c923ff6dd27 100644 --- a/planner/core/planbuilder.go +++ b/planner/core/planbuilder.go @@ -97,6 +97,7 @@ type tableHintInfo struct { indexMergeHintList []indexHintInfo timeRangeHint ast.HintTimeRange limitHints limitHintInfo + MergeHints MergeHintInfo leadingJoinOrder []hintTableInfo } @@ -104,6 +105,11 @@ type limitHintInfo struct { preferLimitToCop bool } +//MergeHintInfo ...one bool flag for cte +type MergeHintInfo struct { + preferMerge bool +} + type hintTableInfo struct { dbName model.CIStr tblName model.CIStr @@ -427,6 +433,8 @@ type cteInfo struct { seedStat *property.StatsInfo // The LogicalCTEs that reference the same table should share the same CteClass. cteClass *CTEClass + + isInline bool } // PlanBuilder builds Plan from an ast.Node. diff --git a/planner/core/testdata/binary_plan_suite_out.json b/planner/core/testdata/binary_plan_suite_out.json index bea5a39bb2b73..35738707d9258 100644 --- a/planner/core/testdata/binary_plan_suite_out.json +++ b/planner/core/testdata/binary_plan_suite_out.json @@ -131,6 +131,7 @@ "operator_info": "CARTESIAN inner join" } ], + "cost": 120107882, "est_rows": 100000000, "act_rows": 8, "task_type": 1, @@ -228,7 +229,7 @@ "labels": [ 2 ], - "cost": 108852.66666666666, + "cost": 24000, "est_rows": 6400, "act_rows": 2, "task_type": 1, @@ -250,7 +251,7 @@ "labels": [ 1 ], - "cost": 108852.66666666666, + "cost": 24000, "est_rows": 6400, "act_rows": 4, "task_type": 1, @@ -258,7 +259,7 @@ "operator_info": "not(isnull(test.t2.a))" } ], - "cost": 241729.7333333333, + "cost": 72024.4, "est_rows": 8000, "task_type": 1, "store_type": 1, diff --git a/planner/core/testdata/enforce_mpp_suite_out.json b/planner/core/testdata/enforce_mpp_suite_out.json index 73440140aa7b1..6f45fe67ab050 100644 --- a/planner/core/testdata/enforce_mpp_suite_out.json +++ b/planner/core/testdata/enforce_mpp_suite_out.json @@ -592,30 +592,30 @@ { "SQL": "explain select a from t where t.a>1 or t.a in (select a from t); -- 7. left outer semi join", "Plan": [ - "TableReader_48 8000.00 root data:ExchangeSender_47", - "└─ExchangeSender_47 8000.00 mpp[tiflash] ExchangeType: PassThrough", + "TableReader_51 8000.00 root data:ExchangeSender_50", + "└─ExchangeSender_50 8000.00 mpp[tiflash] ExchangeType: PassThrough", " └─Projection_8 8000.00 mpp[tiflash] test.t.a", - " └─Selection_45 8000.00 mpp[tiflash] or(gt(test.t.a, 1), Column#3)", + " └─Selection_49 8000.00 mpp[tiflash] or(gt(test.t.a, 1), Column#3)", " └─HashJoin_46 10000.00 mpp[tiflash] left outer semi join, equal:[eq(test.t.a, test.t.a)]", - " ├─ExchangeReceiver_26(Build) 10000.00 mpp[tiflash] ", - " │ └─ExchangeSender_25 10000.00 mpp[tiflash] ExchangeType: Broadcast", - " │ └─TableFullScan_24 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo", - " └─TableFullScan_23(Probe) 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo" + " ├─ExchangeReceiver_27(Build) 10000.00 mpp[tiflash] ", + " │ └─ExchangeSender_26 10000.00 mpp[tiflash] ExchangeType: Broadcast", + " │ └─TableFullScan_25 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo", + " └─TableFullScan_24(Probe) 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo" ], "Warn": null }, { "SQL": "explain select a from t where t.a>1 or t.a not in (select a from t); -- now it's supported -- 8. anti left outer semi join", "Plan": [ - "TableReader_48 8000.00 root data:ExchangeSender_47", - "└─ExchangeSender_47 8000.00 mpp[tiflash] ExchangeType: PassThrough", + "TableReader_51 8000.00 root data:ExchangeSender_50", + "└─ExchangeSender_50 8000.00 mpp[tiflash] ExchangeType: PassThrough", " └─Projection_8 8000.00 mpp[tiflash] test.t.a", - " └─Selection_45 8000.00 mpp[tiflash] or(gt(test.t.a, 1), Column#3)", + " └─Selection_49 8000.00 mpp[tiflash] or(gt(test.t.a, 1), Column#3)", " └─HashJoin_46 10000.00 mpp[tiflash] anti left outer semi join, equal:[eq(test.t.a, test.t.a)]", - " ├─ExchangeReceiver_26(Build) 10000.00 mpp[tiflash] ", - " │ └─ExchangeSender_25 10000.00 mpp[tiflash] ExchangeType: Broadcast", - " │ └─TableFullScan_24 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo", - " └─TableFullScan_23(Probe) 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo" + " ├─ExchangeReceiver_27(Build) 10000.00 mpp[tiflash] ", + " │ └─ExchangeSender_26 10000.00 mpp[tiflash] ExchangeType: Broadcast", + " │ └─TableFullScan_25 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo", + " └─TableFullScan_24(Probe) 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo" ], "Warn": null }, diff --git a/planner/core/testdata/integration_suite_in.json b/planner/core/testdata/integration_suite_in.json index d729efb623635..ac9347d4acba9 100644 --- a/planner/core/testdata/integration_suite_in.json +++ b/planner/core/testdata/integration_suite_in.json @@ -496,6 +496,13 @@ "explain format = 'brief' select min(a) from t" ] }, + { + "name": "TestPushDownToTiFlashWithKeepOrderInFastMode", + "cases": [ + "explain format = 'brief' select max(a) from t", + "explain format = 'brief' select min(a) from t" + ] + }, { "name": "TestMPPJoin", "cases": [ @@ -769,6 +776,13 @@ "desc format = 'brief' SELECT FROM_UNIXTIME(name,'%Y-%m-%d') FROM t;" ] }, + { + "name": "TestPushDownSelectionForMPP", + "cases": [ + "desc format = 'brief' select /*+ hash_agg()*/ count(*) c, id from t group by id having id >c", + "desc format = 'brief' select * from t where id < 2" + ] + }, { "name": "TestMppUnionAll", "cases": [ diff --git a/planner/core/testdata/integration_suite_out.json b/planner/core/testdata/integration_suite_out.json index fe0f0d0a6586a..169e84f602275 100644 --- a/planner/core/testdata/integration_suite_out.json +++ b/planner/core/testdata/integration_suite_out.json @@ -1810,7 +1810,7 @@ "SQL": "select a, b, c from t2 where a = 1 and b = 2 and c in (1, 2, 3, 4, 5)", "Plan": [ "Selection_6 0.01 8.60 root eq(test.t2.b, 2), in(test.t2.c, 1, 2, 3, 4, 5)", - "└─Point_Get_5 1.00 0.00 root table:t2, index:idx_a(a) " + "└─Point_Get_5 1.00 5.60 root table:t2, index:idx_a(a) " ], "Warnings": [ "Note 1105 unique index idx_a of t2 is selected since the path only has point ranges with double scan" @@ -1867,7 +1867,7 @@ "Plan": [ "Delete_4 N/A N/A root N/A", "└─Selection_7 2.00 9.80 root in(test.t1.g, 3, 4)", - " └─Point_Get_6 1.00 0.00 root table:t1, index:f(f) " + " └─Point_Get_6 1.00 6.80 root table:t1, index:f(f) " ], "Warnings": [ "Note 1105 unique index f of t1 is selected since the path only has point ranges with double scan" @@ -1903,9 +1903,9 @@ "SQL": "select * from t where a > 1 order by f", "Plan": [ "IndexLookUp_14 3333.33 136747.00 root ", - "├─Selection_13(Build) 3333.33 0.00 cop[tikv] gt(test.t.a, 1)", + "├─Selection_13(Build) 3333.33 585000.00 cop[tikv] gt(test.t.a, 1)", "│ └─IndexFullScan_11 10000.00 555000.00 cop[tikv] table:t, index:f(f) keep order:true, stats:pseudo", - "└─TableRowIDScan_12(Probe) 3333.33 555000.00 cop[tikv] table:t keep order:false, stats:pseudo" + "└─TableRowIDScan_12(Probe) 3333.33 370000.00 cop[tikv] table:t keep order:false, stats:pseudo" ], "Warnings": [ "Note 1105 [t,f,f_g] remain after pruning paths for t given Prop{SortItems: [{test.t.f asc}], TaskTp: rootTask}" @@ -1916,7 +1916,7 @@ "Plan": [ "IndexLookUp_10 3333.33 86674.83 root ", "├─IndexRangeScan_8(Build) 3333.33 185000.00 cop[tikv] table:t, index:f(f) range:(1,+inf], keep order:false, stats:pseudo", - "└─TableRowIDScan_9(Probe) 3333.33 185000.00 cop[tikv] table:t keep order:false, stats:pseudo" + "└─TableRowIDScan_9(Probe) 3333.33 370000.00 cop[tikv] table:t keep order:false, stats:pseudo" ], "Warnings": [ "Note 1105 [t,f,f_g] remain after pruning paths for t given Prop{SortItems: [], TaskTp: rootTask}" @@ -1937,8 +1937,8 @@ "Plan": [ "IndexLookUp_15 3.33 206.74 root ", "├─IndexRangeScan_12(Build) 10.00 570.00 cop[tikv] table:t, index:g(g) range:[5,5], keep order:false, stats:pseudo", - "└─Selection_14(Probe) 3.33 0.00 cop[tikv] gt(test.t.f, 3)", - " └─TableRowIDScan_13 10.00 570.00 cop[tikv] table:t keep order:false, stats:pseudo" + "└─Selection_14(Probe) 3.33 1140.00 cop[tikv] gt(test.t.f, 3)", + " └─TableRowIDScan_13 10.00 1110.00 cop[tikv] table:t keep order:false, stats:pseudo" ], "Warnings": [ "Note 1105 [t,f_g,g] remain after pruning paths for t given Prop{SortItems: [], TaskTp: rootTask}" @@ -1950,7 +1950,7 @@ "Sort_5 10.00 353.68 root test.t.f", "└─IndexLookUp_13 10.00 230.01 root ", " ├─IndexRangeScan_11(Build) 10.00 570.00 cop[tikv] table:t, index:g(g) range:[5,5], keep order:false, stats:pseudo", - " └─TableRowIDScan_12(Probe) 10.00 570.00 cop[tikv] table:t keep order:false, stats:pseudo" + " └─TableRowIDScan_12(Probe) 10.00 1110.00 cop[tikv] table:t keep order:false, stats:pseudo" ], "Warnings": [ "Note 1105 [t,g] remain after pruning paths for t given Prop{SortItems: [], TaskTp: rootTask}" @@ -1960,9 +1960,9 @@ "SQL": "select * from t where d = 3 order by c, e", "Plan": [ "IndexLookUp_15 10.00 57222.78 root ", - "├─Selection_14(Build) 10.00 0.00 cop[tikv] eq(test.t.d, 3)", + "├─Selection_14(Build) 10.00 855000.00 cop[tikv] eq(test.t.d, 3)", "│ └─IndexFullScan_12 10000.00 825000.00 cop[tikv] table:t, index:c_d_e(c, d, e) keep order:true, stats:pseudo", - "└─TableRowIDScan_13(Probe) 10.00 825000.00 cop[tikv] table:t keep order:false, stats:pseudo" + "└─TableRowIDScan_13(Probe) 10.00 1110.00 cop[tikv] table:t keep order:false, stats:pseudo" ], "Warnings": [ "Note 1105 [t,c_d_e] remain after pruning paths for t given Prop{SortItems: [{test.t.c asc} {test.t.e asc}], TaskTp: rootTask}" @@ -2019,7 +2019,7 @@ "Plan": [ "IndexLookUp_7 3.00 57.91 root ", "├─IndexRangeScan_5(Build) 3.00 171.00 cop[tikv] table:t, index:idx_b(b) range:(5,+inf], keep order:false", - "└─TableRowIDScan_6(Probe) 3.00 171.00 cop[tikv] table:t keep order:false" + "└─TableRowIDScan_6(Probe) 3.00 108.00 cop[tikv] table:t keep order:false" ], "Warnings": [ "Note 1105 [idx_b] remain after pruning paths for t given Prop{SortItems: [], TaskTp: rootTask}" @@ -2460,7 +2460,7 @@ "Plan": [ "TopN_7 1.00 13.22 root test.t3.a, offset:0, count:1", "└─TableReader_16 1.00 10.22 root data:TopN_15", - " └─TopN_15 1.00 0.00 cop[tikv] test.t3.a, offset:0, count:1", + " └─TopN_15 1.00 117.00 cop[tikv] test.t3.a, offset:0, count:1", " └─TableFullScan_14 3.00 108.00 cop[tikv] table:t3 keep order:false" ] }, @@ -2469,7 +2469,7 @@ "Plan": [ "TopN_7 1.00 13.22 root test.t3.b, offset:0, count:1", "└─TableReader_16 1.00 10.22 root data:TopN_15", - " └─TopN_15 1.00 0.00 cop[tikv] test.t3.b, offset:0, count:1", + " └─TopN_15 1.00 117.00 cop[tikv] test.t3.b, offset:0, count:1", " └─TableFullScan_14 3.00 108.00 cop[tikv] table:t3 keep order:false" ] }, @@ -2481,7 +2481,7 @@ " └─Projection_22 3.00 76.80 mpp[tiflash] Column#4", " └─HashAgg_8 3.00 57.00 mpp[tiflash] group by:test.t2.a, funcs:count(1)->Column#4", " └─ExchangeReceiver_21 3.00 48.00 mpp[tiflash] ", - " └─ExchangeSender_20 3.00 48.00 mpp[tiflash] ExchangeType: HashPartition, Hash Cols: [name: test.t2.a, collate: binary]", + " └─ExchangeSender_20 3.00 45.00 mpp[tiflash] ExchangeType: HashPartition, Hash Cols: [name: test.t2.a, collate: binary]", " └─TableFullScan_19 3.00 45.00 mpp[tiflash] table:t2 keep order:false" ] }, @@ -2531,7 +2531,7 @@ " └─ExchangeSender_45 3.00 195.38 mpp[tiflash] ExchangeType: PassThrough", " └─HashJoin_42 3.00 195.38 mpp[tiflash] inner join, equal:[eq(test.t1.a, test.t2.a)]", " ├─ExchangeReceiver_21(Build) 3.00 57.00 mpp[tiflash] ", - " │ └─ExchangeSender_20 3.00 57.00 mpp[tiflash] ExchangeType: Broadcast", + " │ └─ExchangeSender_20 3.00 54.00 mpp[tiflash] ExchangeType: Broadcast", " │ └─Selection_19 3.00 54.00 mpp[tiflash] not(isnull(test.t1.a))", " │ └─TableFullScan_18 3.00 45.00 mpp[tiflash] table:t1 keep order:false", " └─Selection_23(Probe) 3.00 54.00 mpp[tiflash] not(isnull(test.t2.a))", @@ -2549,7 +2549,7 @@ " └─ExchangeSender_38 3.00 204.38 mpp[tiflash] ExchangeType: PassThrough", " └─HashJoin_29 3.00 204.38 mpp[tiflash] inner join, equal:[eq(test.t1.a, test.t2.a)]", " ├─ExchangeReceiver_35(Build) 3.00 66.00 mpp[tiflash] ", - " │ └─ExchangeSender_34 3.00 66.00 mpp[tiflash] ExchangeType: Broadcast", + " │ └─ExchangeSender_34 3.00 63.00 mpp[tiflash] ExchangeType: Broadcast", " │ └─Selection_33 3.00 63.00 mpp[tiflash] not(isnull(test.t1.a)), not(isnull(test.t1.b))", " │ └─TableFullScan_32 3.00 54.00 mpp[tiflash] table:t1 keep order:false", " └─Selection_37(Probe) 3.00 54.00 mpp[tiflash] not(isnull(test.t2.a))", @@ -2561,10 +2561,10 @@ "Plan": [ "HashJoin_19 3.00 127.40 root CARTESIAN left outer semi join", "├─Selection_39(Build) 0.80 11.18 root eq(2, Column#18)", - "│ └─StreamAgg_60 1.00 8.18 root funcs:count(Column#32)->Column#18", - "│ └─TableReader_61 1.00 5.17 root data:StreamAgg_44", - "│ └─StreamAgg_44 1.00 49.50 batchCop[tiflash] funcs:count(1)->Column#32", - "│ └─TableFullScan_59 3.00 40.50 batchCop[tiflash] table:t1 keep order:false", + "│ └─StreamAgg_61 1.00 8.18 root funcs:count(Column#32)->Column#18", + "│ └─TableReader_62 1.00 5.17 root data:StreamAgg_45", + "│ └─StreamAgg_45 1.00 49.50 batchCop[tiflash] funcs:count(1)->Column#32", + "│ └─TableFullScan_60 3.00 40.50 batchCop[tiflash] table:t1 keep order:false", "└─Projection_20(Probe) 3.00 95.82 root 1->Column#28", " └─Apply_22 3.00 76.02 root CARTESIAN left outer join", " ├─TableReader_24(Build) 3.00 10.16 root data:TableFullScan_23", @@ -2860,6 +2860,31 @@ } ] }, + { + "Name": "TestPushDownToTiFlashWithKeepOrderInFastMode", + "Cases": [ + { + "SQL": "explain format = 'brief' select max(a) from t", + "Plan": [ + "StreamAgg 1.00 root funcs:max(test.t.a)->Column#3", + "└─TopN 1.00 root test.t.a:desc, offset:0, count:1", + " └─TableReader 1.00 root data:TopN", + " └─TopN 1.00 batchCop[tiflash] test.t.a:desc, offset:0, count:1", + " └─TableFullScan 10000.00 batchCop[tiflash] table:t keep order:false, stats:pseudo" + ] + }, + { + "SQL": "explain format = 'brief' select min(a) from t", + "Plan": [ + "StreamAgg 1.00 root funcs:min(test.t.a)->Column#3", + "└─TopN 1.00 root test.t.a, offset:0, count:1", + " └─TableReader 1.00 root data:TopN", + " └─TopN 1.00 batchCop[tiflash] test.t.a, offset:0, count:1", + " └─TableFullScan 10000.00 batchCop[tiflash] table:t keep order:false, stats:pseudo" + ] + } + ] + }, { "Name": "TestMPPJoin", "Cases": [ @@ -5196,6 +5221,33 @@ } ] }, + { + "Name": "TestPushDownSelectionForMPP", + "Cases": [ + { + "SQL": "desc format = 'brief' select /*+ hash_agg()*/ count(*) c, id from t group by id having id >c", + "Plan": [ + "TableReader 6400.00 root data:ExchangeSender", + "└─ExchangeSender 6400.00 mpp[tiflash] ExchangeType: PassThrough", + " └─Selection 6400.00 mpp[tiflash] gt(test.t.id, Column#5)", + " └─Projection 8000.00 mpp[tiflash] Column#5, test.t.id", + " └─HashAgg 8000.00 mpp[tiflash] group by:test.t.id, funcs:count(1)->Column#5, funcs:firstrow(test.t.id)->test.t.id", + " └─ExchangeReceiver 10000.00 mpp[tiflash] ", + " └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: HashPartition, Hash Cols: [name: test.t.id, collate: binary]", + " └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo" + ] + }, + { + "SQL": "desc format = 'brief' select * from t where id < 2", + "Plan": [ + "TableReader 3323.33 root data:ExchangeSender", + "└─ExchangeSender 3323.33 mpp[tiflash] ExchangeType: PassThrough", + " └─Selection 3323.33 mpp[tiflash] lt(test.t.id, 2)", + " └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo" + ] + } + ] + }, { "Name": "TestMppUnionAll", "Cases": [ @@ -5580,11 +5632,11 @@ "SQL": "desc format = 'brief' select id from t group by id having avg(value)>0", "Plan": [ "Projection 6400.00 root test.t.id", - "└─Selection 6400.00 root gt(Column#4, 0)", - " └─TableReader 8000.00 root data:ExchangeSender", - " └─ExchangeSender 8000.00 mpp[tiflash] ExchangeType: PassThrough", - " └─Projection 8000.00 mpp[tiflash] div(Column#4, cast(case(eq(Column#9, 0), 1, Column#9), decimal(20,0) BINARY))->Column#4, test.t.id", - " └─HashAgg 8000.00 mpp[tiflash] group by:test.t.id, funcs:count(test.t.value)->Column#9, funcs:sum(test.t.value)->Column#4, funcs:firstrow(test.t.id)->test.t.id", + "└─TableReader 6400.00 root data:ExchangeSender", + " └─ExchangeSender 6400.00 mpp[tiflash] ExchangeType: PassThrough", + " └─Selection 6400.00 mpp[tiflash] gt(Column#4, 0)", + " └─Projection 8000.00 mpp[tiflash] div(Column#4, cast(case(eq(Column#17, 0), 1, Column#17), decimal(20,0) BINARY))->Column#4, test.t.id", + " └─HashAgg 8000.00 mpp[tiflash] group by:test.t.id, funcs:count(test.t.value)->Column#17, funcs:sum(test.t.value)->Column#4, funcs:firstrow(test.t.id)->test.t.id", " └─ExchangeReceiver 10000.00 mpp[tiflash] ", " └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: HashPartition, Hash Cols: [name: test.t.id, collate: binary]", " └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo" @@ -5593,11 +5645,11 @@ { "SQL": "desc format = 'brief' select avg(value),id from t group by id having avg(value)>0", "Plan": [ - "Selection 6400.00 root gt(Column#4, 0)", - "└─TableReader 8000.00 root data:ExchangeSender", - " └─ExchangeSender 8000.00 mpp[tiflash] ExchangeType: PassThrough", - " └─Projection 8000.00 mpp[tiflash] div(Column#4, cast(case(eq(Column#10, 0), 1, Column#10), decimal(20,0) BINARY))->Column#4, test.t.id", - " └─HashAgg 8000.00 mpp[tiflash] group by:test.t.id, funcs:count(test.t.value)->Column#10, funcs:sum(test.t.value)->Column#4, funcs:firstrow(test.t.id)->test.t.id", + "TableReader 6400.00 root data:ExchangeSender", + "└─ExchangeSender 6400.00 mpp[tiflash] ExchangeType: PassThrough", + " └─Selection 6400.00 mpp[tiflash] gt(Column#4, 0)", + " └─Projection 8000.00 mpp[tiflash] div(Column#4, cast(case(eq(Column#18, 0), 1, Column#18), decimal(20,0) BINARY))->Column#4, test.t.id", + " └─HashAgg 8000.00 mpp[tiflash] group by:test.t.id, funcs:count(test.t.value)->Column#18, funcs:sum(test.t.value)->Column#4, funcs:firstrow(test.t.id)->test.t.id", " └─ExchangeReceiver 10000.00 mpp[tiflash] ", " └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: HashPartition, Hash Cols: [name: test.t.id, collate: binary]", " └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo" diff --git a/planner/core/testdata/plan_suite_in.json b/planner/core/testdata/plan_suite_in.json index d04c9d8944158..3ae76927a2975 100644 --- a/planner/core/testdata/plan_suite_in.json +++ b/planner/core/testdata/plan_suite_in.json @@ -572,6 +572,23 @@ "select /*+ LIMIT_TO_COP() */ a from tn where a > 10 limit 1" ] }, + { + "name": "TestCTEMergeHint", + "cases": [ + "with cte as (select /*+ MERGE()*/ * from tc where tc.a < 60) select * from cte where cte.a <18", + "with cte as (select * from tc where tc.a < 60) select * from cte where cte.a <18", + "WITH cte1 AS (SELECT /*+ MERGE()*/ a FROM tc), cte2 AS (SELECT /*+ MERGE()*/ c FROM te) SELECT * FROM cte1 JOIN cte2 WHERE cte1.a = cte2.c;", + "WITH cte1 AS (SELECT a FROM tc), cte2 AS (SELECT /*+ MERGE()*/ c FROM te) SELECT * FROM cte1 JOIN cte2 WHERE cte1.a = cte2.c;", + "with recursive cte1(c1) as (select 1 union select /*+ merge */ c1 + 1 c1 from cte1 where c1 < 100) select * from cte1;", + "with cte1 as (select * from tc), cte2 as (with cte3 as (select /*+ MERGE() */ * from te) ,cte4 as (select * from tc) select * from cte3,cte4) select * from cte2;", + "with cte1 as (select * from t1), cte2 as (with cte3 as (with cte5 as (select * from t2),cte6 as (select * from t3) select * from cte5,cte6) ,cte4 as (select * from t4) select * from cte3,cte4) select * from cte1,cte2;", + "with cte1 as (select /*+ MERGE() */ * from t1), cte2 as (with cte3 as (with cte5 as (select * from t2),cte6 as (select * from t3) select * from cte5,cte6) ,cte4 as (select * from t4) select * from cte3,cte4) select * from cte1,cte2;", + "with cte1 as (select * from t1), cte2 as (with cte3 as (with cte5 as (select * from t2),cte6 as (select * from t3) select * from cte5,cte6) ,cte4 as (select /*+ MERGE() */ * from t4) select * from cte3,cte4) select * from cte1,cte2;", + "with cte1 as (select * from t1), cte2 as (with cte3 as (with cte5 as (select * from t2),cte6 as (select /*+ MERGE() */ * from t3) select * from cte5,cte6) ,cte4 as (select * from t4) select * from cte3,cte4) select * from cte1,cte2;", + "with cte2 as (with cte4 as (select * from tc) select * from te, cte4) select * from cte2;", + "with cte2 as (with cte4 as (select /*+ merge() */ * from tc) select * from te, cte4) select * from cte2;" + ] + }, { "name": "TestPushdownDistinctEnable", "cases": [ diff --git a/planner/core/testdata/plan_suite_out.json b/planner/core/testdata/plan_suite_out.json index 40c13bde56680..011c93f3885c3 100644 --- a/planner/core/testdata/plan_suite_out.json +++ b/planner/core/testdata/plan_suite_out.json @@ -1594,6 +1594,237 @@ } ] }, + { + "Name": "TestCTEMergeHint", + "Cases": [ + { + "SQL": "with cte as (select /*+ MERGE()*/ * from tc where tc.a < 60) select * from cte where cte.a <18", + "Plan": [ + "TableReader 4.00 root data:Selection", + "└─Selection 4.00 cop[tikv] lt(test.tc.a, 18), lt(test.tc.a, 60)", + " └─TableFullScan 7.00 cop[tikv] table:tc keep order:false" + ], + "Warning": null + }, + { + "SQL": "with cte as (select * from tc where tc.a < 60) select * from cte where cte.a <18", + "Plan": [ + "Selection 3.20 root lt(test.tc.a, 18)", + "└─CTEFullScan 4.00 root CTE:cte data:CTE_0", + "CTE_0 4.00 root Non-Recursive CTE", + "└─TableReader(Seed Part) 4.00 root data:Selection", + " └─Selection 4.00 cop[tikv] lt(test.tc.a, 18), lt(test.tc.a, 60)", + " └─TableFullScan 7.00 cop[tikv] table:tc keep order:false" + ], + "Warning": null + }, + { + "SQL": "WITH cte1 AS (SELECT /*+ MERGE()*/ a FROM tc), cte2 AS (SELECT /*+ MERGE()*/ c FROM te) SELECT * FROM cte1 JOIN cte2 WHERE cte1.a = cte2.c;", + "Plan": [ + "HashJoin 7.00 root inner join, equal:[eq(test.tc.a, test.te.c)]", + "├─TableReader(Build) 7.00 root data:Selection", + "│ └─Selection 7.00 cop[tikv] not(isnull(test.te.c))", + "│ └─TableFullScan 7.00 cop[tikv] table:te keep order:false", + "└─TableReader(Probe) 7.00 root data:Selection", + " └─Selection 7.00 cop[tikv] not(isnull(test.tc.a))", + " └─TableFullScan 7.00 cop[tikv] table:tc keep order:false" + ], + "Warning": null + }, + { + "SQL": "WITH cte1 AS (SELECT a FROM tc), cte2 AS (SELECT /*+ MERGE()*/ c FROM te) SELECT * FROM cte1 JOIN cte2 WHERE cte1.a = cte2.c;", + "Plan": [ + "Projection 4.48 root test.tc.a, test.te.c", + "└─HashJoin 4.48 root inner join, equal:[eq(test.te.c, test.tc.a)]", + " ├─Selection(Build) 4.48 root not(isnull(test.tc.a))", + " │ └─CTEFullScan 5.60 root CTE:cte1 data:CTE_0", + " └─TableReader(Probe) 7.00 root data:Selection", + " └─Selection 7.00 cop[tikv] not(isnull(test.te.c))", + " └─TableFullScan 7.00 cop[tikv] table:te keep order:false", + "CTE_0 5.60 root Non-Recursive CTE", + "└─Selection(Seed Part) 5.60 root not(isnull(test.tc.a))", + " └─TableReader 7.00 root data:TableFullScan", + " └─TableFullScan 7.00 cop[tikv] table:tc keep order:false" + ], + "Warning": null + }, + { + "SQL": "with recursive cte1(c1) as (select 1 union select /*+ merge */ c1 + 1 c1 from cte1 where c1 < 100) select * from cte1;", + "Plan": [ + "CTEFullScan 2.00 root CTE:cte1 data:CTE_0", + "CTE_0 2.00 root Recursive CTE", + "├─Projection(Seed Part) 1.00 root 1->Column#2", + "│ └─TableDual 1.00 root rows:1", + "└─Projection(Recursive Part) 0.80 root cast(plus(Column#3, 1), bigint(1) BINARY)->Column#5", + " └─Selection 0.80 root lt(Column#3, 100)", + " └─CTETable 1.00 root Scan on CTE_0" + ], + "Warning": [ + "[parser:1064]Optimizer hint syntax error at line 1 column 87 near \"\" " + ] + }, + { + "SQL": "with cte1 as (select * from tc), cte2 as (with cte3 as (select /*+ MERGE() */ * from te) ,cte4 as (select * from tc) select * from cte3,cte4) select * from cte2;", + "Plan": [ + "CTEFullScan 49.00 root CTE:cte2 data:CTE_1", + "CTE_1 49.00 root Non-Recursive CTE", + "└─HashJoin(Seed Part) 49.00 root CARTESIAN inner join", + " ├─CTEFullScan(Build) 7.00 root CTE:cte4 data:CTE_3", + " └─TableReader(Probe) 7.00 root data:TableFullScan", + " └─TableFullScan 7.00 cop[tikv] table:te keep order:false", + "CTE_3 7.00 root Non-Recursive CTE", + "└─TableReader(Seed Part) 7.00 root data:TableFullScan", + " └─TableFullScan 7.00 cop[tikv] table:tc keep order:false" + ], + "Warning": null + }, + { + "SQL": "with cte1 as (select * from t1), cte2 as (with cte3 as (with cte5 as (select * from t2),cte6 as (select * from t3) select * from cte5,cte6) ,cte4 as (select * from t4) select * from cte3,cte4) select * from cte1,cte2;", + "Plan": [ + "HashJoin 1920.80 root CARTESIAN inner join", + "├─CTEFullScan(Build) 5.60 root CTE:cte1 data:CTE_0", + "└─CTEFullScan(Probe) 343.00 root CTE:cte2 data:CTE_1", + "CTE_0 5.60 root Non-Recursive CTE", + "└─Selection(Seed Part) 5.60 root 1", + " └─TableReader 7.00 root data:TableFullScan", + " └─TableFullScan 7.00 cop[tikv] table:t1 keep order:false", + "CTE_1 343.00 root Non-Recursive CTE", + "└─Projection(Seed Part) 343.00 root test.t2.b, test.t3.c, test.t4.d", + " └─HashJoin 343.00 root CARTESIAN inner join", + " ├─CTEFullScan(Build) 7.00 root CTE:cte4 data:CTE_5", + " └─CTEFullScan(Probe) 49.00 root CTE:cte3 data:CTE_2", + "CTE_5 7.00 root Non-Recursive CTE", + "└─TableReader(Seed Part) 7.00 root data:TableFullScan", + " └─TableFullScan 7.00 cop[tikv] table:t4 keep order:false", + "CTE_2 49.00 root Non-Recursive CTE", + "└─HashJoin(Seed Part) 49.00 root CARTESIAN inner join", + " ├─CTEFullScan(Build) 7.00 root CTE:cte6 data:CTE_4", + " └─CTEFullScan(Probe) 7.00 root CTE:cte5 data:CTE_3", + "CTE_4 7.00 root Non-Recursive CTE", + "└─TableReader(Seed Part) 7.00 root data:TableFullScan", + " └─TableFullScan 7.00 cop[tikv] table:t3 keep order:false", + "CTE_3 7.00 root Non-Recursive CTE", + "└─TableReader(Seed Part) 7.00 root data:TableFullScan", + " └─TableFullScan 7.00 cop[tikv] table:t2 keep order:false" + ], + "Warning": null + }, + { + "SQL": "with cte1 as (select /*+ MERGE() */ * from t1), cte2 as (with cte3 as (with cte5 as (select * from t2),cte6 as (select * from t3) select * from cte5,cte6) ,cte4 as (select * from t4) select * from cte3,cte4) select * from cte1,cte2;", + "Plan": [ + "HashJoin 2401.00 root CARTESIAN inner join", + "├─TableReader(Build) 7.00 root data:TableFullScan", + "│ └─TableFullScan 7.00 cop[tikv] table:t1 keep order:false", + "└─CTEFullScan(Probe) 343.00 root CTE:cte2 data:CTE_1", + "CTE_1 343.00 root Non-Recursive CTE", + "└─Projection(Seed Part) 343.00 root test.t2.b, test.t3.c, test.t4.d", + " └─HashJoin 343.00 root CARTESIAN inner join", + " ├─CTEFullScan(Build) 7.00 root CTE:cte4 data:CTE_5", + " └─CTEFullScan(Probe) 49.00 root CTE:cte3 data:CTE_2", + "CTE_5 7.00 root Non-Recursive CTE", + "└─TableReader(Seed Part) 7.00 root data:TableFullScan", + " └─TableFullScan 7.00 cop[tikv] table:t4 keep order:false", + "CTE_2 49.00 root Non-Recursive CTE", + "└─HashJoin(Seed Part) 49.00 root CARTESIAN inner join", + " ├─CTEFullScan(Build) 7.00 root CTE:cte6 data:CTE_4", + " └─CTEFullScan(Probe) 7.00 root CTE:cte5 data:CTE_3", + "CTE_4 7.00 root Non-Recursive CTE", + "└─TableReader(Seed Part) 7.00 root data:TableFullScan", + " └─TableFullScan 7.00 cop[tikv] table:t3 keep order:false", + "CTE_3 7.00 root Non-Recursive CTE", + "└─TableReader(Seed Part) 7.00 root data:TableFullScan", + " └─TableFullScan 7.00 cop[tikv] table:t2 keep order:false" + ], + "Warning": null + }, + { + "SQL": "with cte1 as (select * from t1), cte2 as (with cte3 as (with cte5 as (select * from t2),cte6 as (select * from t3) select * from cte5,cte6) ,cte4 as (select /*+ MERGE() */ * from t4) select * from cte3,cte4) select * from cte1,cte2;", + "Plan": [ + "HashJoin 1920.80 root CARTESIAN inner join", + "├─CTEFullScan(Build) 5.60 root CTE:cte1 data:CTE_0", + "└─CTEFullScan(Probe) 343.00 root CTE:cte2 data:CTE_1", + "CTE_0 5.60 root Non-Recursive CTE", + "└─Selection(Seed Part) 5.60 root 1", + " └─TableReader 7.00 root data:TableFullScan", + " └─TableFullScan 7.00 cop[tikv] table:t1 keep order:false", + "CTE_1 343.00 root Non-Recursive CTE", + "└─Projection(Seed Part) 343.00 root test.t2.b, test.t3.c, test.t4.d", + " └─HashJoin 343.00 root CARTESIAN inner join", + " ├─TableReader(Build) 7.00 root data:TableFullScan", + " │ └─TableFullScan 7.00 cop[tikv] table:t4 keep order:false", + " └─CTEFullScan(Probe) 49.00 root CTE:cte3 data:CTE_2", + "CTE_2 49.00 root Non-Recursive CTE", + "└─HashJoin(Seed Part) 49.00 root CARTESIAN inner join", + " ├─CTEFullScan(Build) 7.00 root CTE:cte6 data:CTE_4", + " └─CTEFullScan(Probe) 7.00 root CTE:cte5 data:CTE_3", + "CTE_4 7.00 root Non-Recursive CTE", + "└─TableReader(Seed Part) 7.00 root data:TableFullScan", + " └─TableFullScan 7.00 cop[tikv] table:t3 keep order:false", + "CTE_3 7.00 root Non-Recursive CTE", + "└─TableReader(Seed Part) 7.00 root data:TableFullScan", + " └─TableFullScan 7.00 cop[tikv] table:t2 keep order:false" + ], + "Warning": null + }, + { + "SQL": "with cte1 as (select * from t1), cte2 as (with cte3 as (with cte5 as (select * from t2),cte6 as (select /*+ MERGE() */ * from t3) select * from cte5,cte6) ,cte4 as (select * from t4) select * from cte3,cte4) select * from cte1,cte2;", + "Plan": [ + "HashJoin 1920.80 root CARTESIAN inner join", + "├─CTEFullScan(Build) 5.60 root CTE:cte1 data:CTE_0", + "└─CTEFullScan(Probe) 343.00 root CTE:cte2 data:CTE_1", + "CTE_0 5.60 root Non-Recursive CTE", + "└─Selection(Seed Part) 5.60 root 1", + " └─TableReader 7.00 root data:TableFullScan", + " └─TableFullScan 7.00 cop[tikv] table:t1 keep order:false", + "CTE_1 343.00 root Non-Recursive CTE", + "└─Projection(Seed Part) 343.00 root test.t2.b, test.t3.c, test.t4.d", + " └─HashJoin 343.00 root CARTESIAN inner join", + " ├─CTEFullScan(Build) 7.00 root CTE:cte4 data:CTE_5", + " └─CTEFullScan(Probe) 49.00 root CTE:cte3 data:CTE_2", + "CTE_5 7.00 root Non-Recursive CTE", + "└─TableReader(Seed Part) 7.00 root data:TableFullScan", + " └─TableFullScan 7.00 cop[tikv] table:t4 keep order:false", + "CTE_2 49.00 root Non-Recursive CTE", + "└─HashJoin(Seed Part) 49.00 root CARTESIAN inner join", + " ├─TableReader(Build) 7.00 root data:TableFullScan", + " │ └─TableFullScan 7.00 cop[tikv] table:t3 keep order:false", + " └─CTEFullScan(Probe) 7.00 root CTE:cte5 data:CTE_3", + "CTE_3 7.00 root Non-Recursive CTE", + "└─TableReader(Seed Part) 7.00 root data:TableFullScan", + " └─TableFullScan 7.00 cop[tikv] table:t2 keep order:false" + ], + "Warning": null + }, + { + "SQL": "with cte2 as (with cte4 as (select * from tc) select * from te, cte4) select * from cte2;", + "Plan": [ + "CTEFullScan 49.00 root CTE:cte2 data:CTE_0", + "CTE_0 49.00 root Non-Recursive CTE", + "└─HashJoin(Seed Part) 49.00 root CARTESIAN inner join", + " ├─CTEFullScan(Build) 7.00 root CTE:cte4 data:CTE_1", + " └─TableReader(Probe) 7.00 root data:TableFullScan", + " └─TableFullScan 7.00 cop[tikv] table:te keep order:false", + "CTE_1 7.00 root Non-Recursive CTE", + "└─TableReader(Seed Part) 7.00 root data:TableFullScan", + " └─TableFullScan 7.00 cop[tikv] table:tc keep order:false" + ], + "Warning": null + }, + { + "SQL": "with cte2 as (with cte4 as (select /*+ merge() */ * from tc) select * from te, cte4) select * from cte2;", + "Plan": [ + "CTEFullScan 49.00 root CTE:cte2 data:CTE_0", + "CTE_0 49.00 root Non-Recursive CTE", + "└─HashJoin(Seed Part) 49.00 root CARTESIAN inner join", + " ├─TableReader(Build) 7.00 root data:TableFullScan", + " │ └─TableFullScan 7.00 cop[tikv] table:tc keep order:false", + " └─TableReader(Probe) 7.00 root data:TableFullScan", + " └─TableFullScan 7.00 cop[tikv] table:te keep order:false" + ], + "Warning": null + } + ] + }, { "Name": "TestPushdownDistinctEnable", "Cases": [ diff --git a/session/session.go b/session/session.go index 03b54e43eb892..213d27c080a03 100644 --- a/session/session.go +++ b/session/session.go @@ -1759,6 +1759,10 @@ func (s *session) useCurrentSession(execOption sqlexec.ExecOption) (*session, fu if execOption.AnalyzeVer != 0 { s.sessionVars.AnalyzeVersion = execOption.AnalyzeVer } + prevAnalyzeSnapshot := s.sessionVars.EnableAnalyzeSnapshot + if execOption.AnalyzeSnapshot != nil { + s.sessionVars.EnableAnalyzeSnapshot = *execOption.AnalyzeSnapshot + } prePruneMode := s.sessionVars.PartitionPruneMode.Load() if len(execOption.PartitionPruneMode) > 0 { s.sessionVars.PartitionPruneMode.Store(execOption.PartitionPruneMode) @@ -1768,6 +1772,7 @@ func (s *session) useCurrentSession(execOption sqlexec.ExecOption) (*session, fu prevTables := s.sessionVars.StmtCtx.Tables return s, func() { s.sessionVars.AnalyzeVersion = prevStatsVer + s.sessionVars.EnableAnalyzeSnapshot = prevAnalyzeSnapshot if err := s.sessionVars.SetSystemVar(variable.TiDBSnapshot, ""); err != nil { logutil.BgLogger().Error("set tidbSnapshot error", zap.Error(err)) } @@ -1811,6 +1816,11 @@ func (s *session) getInternalSession(execOption sqlexec.ExecOption) (*session, f se.sessionVars.AnalyzeVersion = execOption.AnalyzeVer } + prevAnalyzeSnapshot := se.sessionVars.EnableAnalyzeSnapshot + if execOption.AnalyzeSnapshot != nil { + se.sessionVars.EnableAnalyzeSnapshot = *execOption.AnalyzeSnapshot + } + prePruneMode := se.sessionVars.PartitionPruneMode.Load() if len(execOption.PartitionPruneMode) > 0 { se.sessionVars.PartitionPruneMode.Store(execOption.PartitionPruneMode) @@ -1818,6 +1828,7 @@ func (s *session) getInternalSession(execOption sqlexec.ExecOption) (*session, f return se, func() { se.sessionVars.AnalyzeVersion = prevStatsVer + se.sessionVars.EnableAnalyzeSnapshot = prevAnalyzeSnapshot if err := se.sessionVars.SetSystemVar(variable.TiDBSnapshot, ""); err != nil { logutil.BgLogger().Error("set tidbSnapshot error", zap.Error(err)) } @@ -2644,6 +2655,7 @@ func CreateSession4TestWithOpt(store kv.Storage, opt *Opt) (Session, error) { // initialize session variables for test. s.GetSessionVars().InitChunkSize = 2 s.GetSessionVars().MaxChunkSize = 32 + s.GetSessionVars().MinPagingSize = variable.DefMinPagingSize s.GetSessionVars().EnablePaging = variable.DefTiDBEnablePaging err = s.GetSessionVars().SetSystemVar(variable.CharacterSetConnection, "utf8mb4") } diff --git a/sessionctx/stmtctx/stmtctx.go b/sessionctx/stmtctx/stmtctx.go index f6be6534be7fd..f03e67ceedebe 100644 --- a/sessionctx/stmtctx/stmtctx.go +++ b/sessionctx/stmtctx/stmtctx.go @@ -220,6 +220,7 @@ type StatementContext struct { encodedPlan string planHint string planHintSet bool + binaryPlan string // To avoid cycle import, we use interface{} for the following two fields. // flatPlan should be a *plannercore.FlatPhysicalPlan if it's not nil flatPlan interface{} @@ -411,6 +412,16 @@ func (sc *StatementContext) SetFlatPlan(flat interface{}) { sc.flatPlan = flat } +// GetBinaryPlan gets the binaryPlan field of stmtctx +func (sc *StatementContext) GetBinaryPlan() string { + return sc.binaryPlan +} + +// SetBinaryPlan sets the binaryPlan field of stmtctx +func (sc *StatementContext) SetBinaryPlan(binaryPlan string) { + sc.binaryPlan = binaryPlan +} + // GetResourceGroupTagger returns the implementation of tikvrpc.ResourceGroupTagger related to self. func (sc *StatementContext) GetResourceGroupTagger() tikvrpc.ResourceGroupTagger { normalized, digest := sc.SQLDigest() diff --git a/sessionctx/variable/session.go b/sessionctx/variable/session.go index 352713d9dbf19..7abe495bf16e3 100644 --- a/sessionctx/variable/session.go +++ b/sessionctx/variable/session.go @@ -975,6 +975,9 @@ type SessionVars struct { // replicaRead is used for reading data from replicas, only follower is supported at this time. replicaRead kv.ReplicaReadType + // ReplicaClosestReadThreshold is the minimum response body size that a cop request should be sent to the closest replica. + // this variable only take effect when `tidb_follower_read` = 'closest-adaptive' + ReplicaClosestReadThreshold int64 // IsolationReadEngines is used to isolation read, tidb only read from the stores whose engine type is in the engines. IsolationReadEngines map[kv.StoreType]struct{} @@ -1174,6 +1177,11 @@ type SessionVars struct { // MemoryDebugModeAlarmRatio indicated the allowable bias ratio of memory tracking accuracy check. // When `(memory trakced by tidb) * (1+MemoryDebugModeAlarmRatio) < actual heapInUse`, an alarm log will be recorded. MemoryDebugModeAlarmRatio int64 + + // EnableAnalyzeSnapshot indicates whether to read data on snapshot when collecting statistics. + // When it is false, ANALYZE reads the latest data. + // When it is true, ANALYZE reads data on the snapshot at the beginning of ANALYZE. + EnableAnalyzeSnapshot bool } // InitStatementContext initializes a StatementContext, the object is reused to reduce allocation. @@ -2290,8 +2298,12 @@ const ( SlowLogPlan = "Plan" // SlowLogPlanDigest is used to record the query plan digest. SlowLogPlanDigest = "Plan_digest" + // SlowLogBinaryPlan is used to record the binary plan. + SlowLogBinaryPlan = "Binary_plan" // SlowLogPlanPrefix is the prefix of the plan value. SlowLogPlanPrefix = ast.TiDBDecodePlan + "('" + // SlowLogBinaryPlanPrefix is the prefix of the binary plan value. + SlowLogBinaryPlanPrefix = ast.TiDBDecodeBinaryPlan + "('" // SlowLogPlanSuffix is the suffix of the plan value. SlowLogPlanSuffix = "')" // SlowLogPrevStmtPrefix is the prefix of Prev_stmt in slow log file. @@ -2318,6 +2330,10 @@ const ( SlowLogIsWriteCacheTable = "IsWriteCacheTable" ) +// GenerateBinaryPlan decides whether we should record binary plan in slow log and stmt summary. +// It's controlled by the global variable `tidb_generate_binary_plan`. +var GenerateBinaryPlan atomic2.Bool + // SlowQueryLogItems is a collection of items that should be included in the // slow query log. type SlowQueryLogItems struct { @@ -2343,6 +2359,7 @@ type SlowQueryLogItems struct { PrevStmt string Plan string PlanDigest string + BinaryPlan string RewriteInfo RewritePhaseInfo KVTotal time.Duration PDTotal time.Duration @@ -2526,6 +2543,9 @@ func (s *SessionVars) SlowLogFormat(logItems *SlowQueryLogItems) string { if len(logItems.PlanDigest) != 0 { writeSlowLogItem(&buf, SlowLogPlanDigest, logItems.PlanDigest) } + if len(logItems.BinaryPlan) != 0 { + writeSlowLogItem(&buf, SlowLogBinaryPlan, logItems.BinaryPlan) + } if logItems.PrevStmt != "" { writeSlowLogItem(&buf, SlowLogPrevStmt, logItems.PrevStmt) diff --git a/sessionctx/variable/sysvar.go b/sessionctx/variable/sysvar.go index 223733b701a0e..5cd4a8430b6da 100644 --- a/sessionctx/variable/sysvar.go +++ b/sessionctx/variable/sysvar.go @@ -1421,7 +1421,7 @@ var defaultSysVars = []*SysVar{ s.NoopFuncsMode = TiDBOptOnOffWarn(val) return nil }}, - {Scope: ScopeGlobal | ScopeSession, Name: TiDBReplicaRead, Value: "leader", Type: TypeEnum, PossibleValues: []string{"leader", "follower", "leader-and-follower", "closest-replicas"}, SetSession: func(s *SessionVars, val string) error { + {Scope: ScopeGlobal | ScopeSession, Name: TiDBReplicaRead, Value: "leader", Type: TypeEnum, PossibleValues: []string{"leader", "follower", "leader-and-follower", "closest-replicas", "closest-adaptive"}, SetSession: func(s *SessionVars, val string) error { if strings.EqualFold(val, "follower") { s.SetReplicaRead(kv.ReplicaReadFollower) } else if strings.EqualFold(val, "leader-and-follower") { @@ -1430,9 +1430,15 @@ var defaultSysVars = []*SysVar{ s.SetReplicaRead(kv.ReplicaReadLeader) } else if strings.EqualFold(val, "closest-replicas") { s.SetReplicaRead(kv.ReplicaReadClosest) + } else if strings.EqualFold(val, "closest-adaptive") { + s.SetReplicaRead(kv.ReplicaReadClosestAdaptive) } return nil }}, + {Scope: ScopeGlobal | ScopeSession, Name: TiDBAdaptiveClosestReadThreshold, Value: strconv.Itoa(DefAdaptiveClosestReadThreshold), Type: TypeUnsigned, MinValue: 0, MaxValue: math.MaxInt64, SetSession: func(s *SessionVars, val string) error { + s.ReplicaClosestReadThreshold = TidbOptInt64(val, DefAdaptiveClosestReadThreshold) + return nil + }}, {Scope: ScopeGlobal | ScopeSession, Name: TiDBUsePlanBaselines, Value: BoolToOnOff(DefTiDBUsePlanBaselines), Type: TypeBool, SetSession: func(s *SessionVars, val string) error { s.UsePlanBaselines = TiDBOptOn(val) return nil @@ -1623,7 +1629,7 @@ var defaultSysVars = []*SysVar{ return nil }, }, - {Scope: ScopeGlobal | ScopeSession, Name: TiDBEnableNewCostInterface, Value: BoolToOnOff(false), Hidden: true, Type: TypeBool, + {Scope: ScopeGlobal | ScopeSession, Name: TiDBEnableNewCostInterface, Value: BoolToOnOff(true), Hidden: true, Type: TypeBool, SetSession: func(vars *SessionVars, s string) error { vars.EnableNewCostInterface = TiDBOptOn(s) return nil @@ -1687,6 +1693,14 @@ var defaultSysVars = []*SysVar{ s.MemoryDebugModeAlarmRatio = TidbOptInt64(val, 0) return nil }}, + {Scope: ScopeGlobal | ScopeSession, Name: TiDBEnableAnalyzeSnapshot, Value: BoolToOnOff(DefTiDBEnableAnalyzeSnapshot), Type: TypeBool, SetSession: func(s *SessionVars, val string) error { + s.EnableAnalyzeSnapshot = TiDBOptOn(val) + return nil + }}, + {Scope: ScopeGlobal, Name: TiDBGenerateBinaryPlan, Value: BoolToOnOff(DefTiDBGenerateBinaryPlan), Type: TypeBool, SetGlobal: func(s *SessionVars, val string) error { + GenerateBinaryPlan.Store(TiDBOptOn(val)) + return nil + }}, } // FeedbackProbability points to the FeedbackProbability in statistics package. diff --git a/sessionctx/variable/tidb_vars.go b/sessionctx/variable/tidb_vars.go index 6b2ebbf181854..be5d0735bb1b6 100644 --- a/sessionctx/variable/tidb_vars.go +++ b/sessionctx/variable/tidb_vars.go @@ -168,6 +168,12 @@ const ( // TiDBReplicaRead is used for reading data from replicas, followers for example. TiDBReplicaRead = "tidb_replica_read" + // TiDBAdaptiveClosestReadThreshold is for reading data from closest replicas(with same 'zone' label). + // TiKV client should send read request to the closest replica(leader/follower) if the estimated response + // size exceeds this threshold; otherwise, this request should be sent to leader. + // This variable only take effect when `tidb_replica_read` is 'closest-adaptive'. + TiDBAdaptiveClosestReadThreshold = "tidb_adaptive_closest_read_threshold" + // TiDBAllowRemoveAutoInc indicates whether a user can drop the auto_increment column attribute or not. TiDBAllowRemoveAutoInc = "tidb_allow_remove_auto_inc" @@ -698,6 +704,11 @@ const ( TiDBMemoryDebugModeMinHeapInUse = "tidb_memory_debug_mode_min_heap_inuse" // TiDBMemoryDebugModeAlarmRatio is used set tidb memory debug mode bias ratio. Treat memory bias less than this ratio as noise. TiDBMemoryDebugModeAlarmRatio = "tidb_memory_debug_mode_alarm_ratio" + + // TiDBEnableAnalyzeSnapshot indicates whether to read data on snapshot when collecting statistics. + // When set to false, ANALYZE reads the latest data. + // When set to true, ANALYZE reads data on the snapshot at the beginning of ANALYZE. + TiDBEnableAnalyzeSnapshot = "tidb_enable_analyze_snapshot" ) // TiDB vars that have only global scope @@ -761,6 +772,8 @@ const ( TiDBAuthSigningCert = "tidb_auth_signing_cert" // TiDBAuthSigningKey indicates the path of the signing key to do token-based authentication. TiDBAuthSigningKey = "tidb_auth_signing_key" + // TiDBGenerateBinaryPlan indicates whether binary plan should be generated in slow log and statements summary. + TiDBGenerateBinaryPlan = "tidb_generate_binary_plan" ) // TiDB intentional limits @@ -968,6 +981,9 @@ const ( DefTiFlashFineGrainedShuffleStreamCount = -1 DefStreamCountWhenMaxThreadsNotSet = 8 DefTiFlashFineGrainedShuffleBatchSize = 8192 + DefAdaptiveClosestReadThreshold = 4096 + DefTiDBEnableAnalyzeSnapshot = false + DefTiDBGenerateBinaryPlan = true ) // Process global variables. diff --git a/statistics/column.go b/statistics/column.go new file mode 100644 index 0000000000000..252639576bb8d --- /dev/null +++ b/statistics/column.go @@ -0,0 +1,451 @@ +// 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 statistics + +import ( + "math" + "strconv" + + "github.com/pingcap/errors" + "github.com/pingcap/tidb/parser/model" + "github.com/pingcap/tidb/parser/mysql" + "github.com/pingcap/tidb/sessionctx" + "github.com/pingcap/tidb/types" + "github.com/pingcap/tidb/util/chunk" + "github.com/pingcap/tidb/util/codec" + "github.com/pingcap/tidb/util/collate" + "github.com/pingcap/tidb/util/logutil" + "github.com/pingcap/tidb/util/mathutil" + "github.com/pingcap/tidb/util/ranger" + "go.uber.org/zap" +) + +// Column represents a column histogram. +type Column struct { + Histogram + CMSketch *CMSketch + TopN *TopN + FMSketch *FMSketch + PhysicalID int64 + Count int64 + Info *model.ColumnInfo + IsHandle bool + ErrorRate + Flag int64 + LastAnalyzePos types.Datum + StatsVer int64 // StatsVer is the version of the current stats, used to maintain compatibility + + // StatsLoadedStatus indicates the status of column statistics + StatsLoadedStatus +} + +func (c *Column) String() string { + return c.Histogram.ToString(0) +} + +// TotalRowCount returns the total count of this column. +func (c *Column) TotalRowCount() float64 { + if c.StatsVer >= Version2 { + return c.Histogram.TotalRowCount() + float64(c.TopN.TotalCount()) + } + return c.Histogram.TotalRowCount() +} + +func (c *Column) notNullCount() float64 { + if c.StatsVer >= Version2 { + return c.Histogram.notNullCount() + float64(c.TopN.TotalCount()) + } + return c.Histogram.notNullCount() +} + +// GetIncreaseFactor get the increase factor to adjust the final estimated count when the table is modified. +func (c *Column) GetIncreaseFactor(realtimeRowCount int64) float64 { + columnCount := c.TotalRowCount() + if columnCount == 0 { + // avoid dividing by 0 + return 1.0 + } + return float64(realtimeRowCount) / columnCount +} + +// MemoryUsage returns the total memory usage of Histogram, CMSketch, FMSketch in Column. +// We ignore the size of other metadata in Column +func (c *Column) MemoryUsage() CacheItemMemoryUsage { + var sum int64 + columnMemUsage := &ColumnMemUsage{ + ColumnID: c.Info.ID, + } + histogramMemUsage := c.Histogram.MemoryUsage() + columnMemUsage.HistogramMemUsage = histogramMemUsage + sum = histogramMemUsage + if c.CMSketch != nil { + cmSketchMemUsage := c.CMSketch.MemoryUsage() + columnMemUsage.CMSketchMemUsage = cmSketchMemUsage + sum += cmSketchMemUsage + } + if c.TopN != nil { + topnMemUsage := c.TopN.MemoryUsage() + columnMemUsage.TopNMemUsage = topnMemUsage + sum += topnMemUsage + } + if c.FMSketch != nil { + fmSketchMemUsage := c.FMSketch.MemoryUsage() + columnMemUsage.FMSketchMemUsage = fmSketchMemUsage + sum += fmSketchMemUsage + } + columnMemUsage.TotalMemUsage = sum + return columnMemUsage +} + +// HistogramNeededItems stores the columns/indices whose Histograms need to be loaded from physical kv layer. +// Currently, we only load index/pk's Histogram from kv automatically. Columns' are loaded by needs. +var HistogramNeededItems = neededStatsMap{items: map[model.TableItemID]struct{}{}} + +// IsInvalid checks if this column is invalid. If this column has histogram but not loaded yet, then we mark it +// as need histogram. +func (c *Column) IsInvalid(sctx sessionctx.Context, collPseudo bool) bool { + if collPseudo && c.NotAccurate() { + return true + } + if sctx != nil { + stmtctx := sctx.GetSessionVars().StmtCtx + if stmtctx != nil && stmtctx.StatsLoad.Fallback { + return true + } + if c.IsLoadNeeded() && stmtctx != nil { + if stmtctx.StatsLoad.Timeout > 0 { + logutil.BgLogger().Warn("Hist for column should already be loaded as sync but not found.", + zap.String(strconv.FormatInt(c.Info.ID, 10), c.Info.Name.O)) + } + // In some tests, the c.Info is not set, so we add this check here. + if c.Info != nil { + HistogramNeededItems.insert(model.TableItemID{TableID: c.PhysicalID, ID: c.Info.ID, IsIndex: false}) + } + } + } + // In some cases, some statistics in column would be evicted + // For example: the cmsketch of the column might be evicted while the histogram and the topn are still exists + // In this case, we will think this column as valid due to we can still use the rest of the statistics to do optimize. + return c.TotalRowCount() == 0 || (!c.IsEssentialStatsLoaded() && c.Histogram.NDV > 0) +} + +// IsHistNeeded checks if this column needs histogram to be loaded +func (c *Column) IsHistNeeded(collPseudo bool) bool { + return (!collPseudo || !c.NotAccurate()) && c.IsLoadNeeded() +} + +func (c *Column) equalRowCount(sctx sessionctx.Context, val types.Datum, encodedVal []byte, realtimeRowCount int64) (float64, error) { + if val.IsNull() { + return float64(c.NullCount), nil + } + if c.StatsVer < Version2 { + // All the values are null. + if c.Histogram.Bounds.NumRows() == 0 { + return 0.0, nil + } + if c.Histogram.NDV > 0 && c.outOfRange(val) { + return outOfRangeEQSelectivity(c.Histogram.NDV, realtimeRowCount, int64(c.TotalRowCount())) * c.TotalRowCount(), nil + } + if c.CMSketch != nil { + count, err := queryValue(sctx.GetSessionVars().StmtCtx, c.CMSketch, c.TopN, val) + return float64(count), errors.Trace(err) + } + histRowCount, _ := c.Histogram.equalRowCount(val, false) + return histRowCount, nil + } + + // Stats version == 2 + // All the values are null. + if c.Histogram.Bounds.NumRows() == 0 && c.TopN.Num() == 0 { + return 0, nil + } + // 1. try to find this value in TopN + if c.TopN != nil { + rowcount, ok := c.TopN.QueryTopN(encodedVal) + if ok { + return float64(rowcount), nil + } + } + // 2. try to find this value in bucket.Repeat(the last value in every bucket) + histCnt, matched := c.Histogram.equalRowCount(val, true) + if matched { + return histCnt, nil + } + // 3. use uniform distribution assumption for the rest (even when this value is not covered by the range of stats) + histNDV := float64(c.Histogram.NDV - int64(c.TopN.Num())) + if histNDV <= 0 { + return 0, nil + } + return c.Histogram.notNullCount() / histNDV, nil +} + +// GetColumnRowCount estimates the row count by a slice of Range. +func (c *Column) GetColumnRowCount(sctx sessionctx.Context, ranges []*ranger.Range, realtimeRowCount int64, pkIsHandle bool) (float64, error) { + sc := sctx.GetSessionVars().StmtCtx + var rowCount float64 + for _, rg := range ranges { + highVal := *rg.HighVal[0].Clone() + lowVal := *rg.LowVal[0].Clone() + if highVal.Kind() == types.KindString { + highVal.SetBytes(collate.GetCollator(highVal.Collation()).Key(highVal.GetString())) + } + if lowVal.Kind() == types.KindString { + lowVal.SetBytes(collate.GetCollator(lowVal.Collation()).Key(lowVal.GetString())) + } + cmp, err := lowVal.Compare(sc, &highVal, collate.GetBinaryCollator()) + if err != nil { + return 0, errors.Trace(err) + } + lowEncoded, err := codec.EncodeKey(sc, nil, lowVal) + if err != nil { + return 0, err + } + highEncoded, err := codec.EncodeKey(sc, nil, highVal) + if err != nil { + return 0, err + } + if cmp == 0 { + // case 1: it's a point + if !rg.LowExclude && !rg.HighExclude { + // In this case, the row count is at most 1. + if pkIsHandle { + rowCount += 1 + continue + } + var cnt float64 + cnt, err = c.equalRowCount(sctx, lowVal, lowEncoded, realtimeRowCount) + if err != nil { + return 0, errors.Trace(err) + } + // If the current table row count has changed, we should scale the row count accordingly. + cnt *= c.GetIncreaseFactor(realtimeRowCount) + rowCount += cnt + } + continue + } + // In stats ver 1, we use CM Sketch to estimate row count for point condition, which is more accurate. + // So for the small range, we convert it to points. + if c.StatsVer < 2 { + rangeVals := enumRangeValues(lowVal, highVal, rg.LowExclude, rg.HighExclude) + + // case 2: it's a small range && using ver1 stats + if rangeVals != nil { + for _, val := range rangeVals { + cnt, err := c.equalRowCount(sctx, val, lowEncoded, realtimeRowCount) + if err != nil { + return 0, err + } + // If the current table row count has changed, we should scale the row count accordingly. + cnt *= c.GetIncreaseFactor(realtimeRowCount) + rowCount += cnt + } + + continue + } + } + + // case 3: it's an interval + cnt := c.BetweenRowCount(sctx, lowVal, highVal, lowEncoded, highEncoded) + // `betweenRowCount` returns count for [l, h) range, we adjust cnt for boundaries here. + // Note that, `cnt` does not include null values, we need specially handle cases + // where null is the lower bound. + // And because we use (2, MaxValue] to represent expressions like a > 2 and use [MinNotNull, 3) to represent + // expressions like b < 3, we need to exclude the special values. + if rg.LowExclude && !lowVal.IsNull() && lowVal.Kind() != types.KindMaxValue && lowVal.Kind() != types.KindMinNotNull { + lowCnt, err := c.equalRowCount(sctx, lowVal, lowEncoded, realtimeRowCount) + if err != nil { + return 0, errors.Trace(err) + } + cnt -= lowCnt + cnt = mathutil.Clamp(cnt, 0, c.notNullCount()) + } + if !rg.LowExclude && lowVal.IsNull() { + cnt += float64(c.NullCount) + } + if !rg.HighExclude && highVal.Kind() != types.KindMaxValue && highVal.Kind() != types.KindMinNotNull { + highCnt, err := c.equalRowCount(sctx, highVal, highEncoded, realtimeRowCount) + if err != nil { + return 0, errors.Trace(err) + } + cnt += highCnt + } + + cnt = mathutil.Clamp(cnt, 0, c.TotalRowCount()) + + // If the current table row count has changed, we should scale the row count accordingly. + cnt *= c.GetIncreaseFactor(realtimeRowCount) + + // handling the out-of-range part + if (c.outOfRange(lowVal) && !lowVal.IsNull()) || c.outOfRange(highVal) { + increaseCount := realtimeRowCount - int64(c.TotalRowCount()) + if increaseCount < 0 { + increaseCount = 0 + } + cnt += c.Histogram.outOfRangeRowCount(&lowVal, &highVal, increaseCount) + } + + rowCount += cnt + } + rowCount = mathutil.Clamp(rowCount, 0, float64(realtimeRowCount)) + return rowCount, nil +} + +// ItemID implements TableCacheItem +func (c *Column) ItemID() int64 { + return c.Info.ID +} + +// DropEvicted implements TableCacheItem +// DropEvicted drops evicted structures +func (c *Column) DropEvicted() { + if !c.statsInitialized { + return + } + switch c.evictedStatus { + case allLoaded: + if c.CMSketch != nil && c.StatsVer < Version2 { + c.dropCMS() + return + } + // For stats version2, there is no cms thus we directly drop topn + c.dropTopN() + return + case onlyCmsEvicted: + c.dropTopN() + return + default: + return + } +} + +func (c *Column) dropCMS() { + c.CMSketch = nil + c.evictedStatus = onlyCmsEvicted +} + +func (c *Column) dropTopN() { + originTopNNum := int64(c.TopN.Num()) + c.TopN = nil + if len(c.Histogram.Buckets) == 0 && originTopNNum >= c.Histogram.NDV { + // This indicates column has topn instead of histogram + c.evictedStatus = allEvicted + } else { + c.evictedStatus = onlyHistRemained + } +} + +// IsAllEvicted indicates whether all stats evicted +func (c *Column) IsAllEvicted() bool { + return c.statsInitialized && c.evictedStatus >= allEvicted +} + +func (c *Column) getEvictedStatus() int { + return c.evictedStatus +} + +func (c *Column) isStatsInitialized() bool { + return c.statsInitialized +} + +func (c *Column) statsVer() int64 { + return c.StatsVer +} + +func (c *Column) isCMSExist() bool { + return c.CMSketch != nil +} + +// AvgColSize is the average column size of the histogram. These sizes are derived from function `encode` +// and `Datum::ConvertTo`, so we need to update them if those 2 functions are changed. +func (c *Column) AvgColSize(count int64, isKey bool) float64 { + if count == 0 { + return 0 + } + // Note that, if the handle column is encoded as value, instead of key, i.e, + // when the handle column is in a unique index, the real column size may be + // smaller than 8 because it is encoded using `EncodeVarint`. Since we don't + // know the exact value size now, use 8 as approximation. + if c.IsHandle { + return 8 + } + histCount := c.TotalRowCount() + notNullRatio := 1.0 + if histCount > 0 { + notNullRatio = 1.0 - float64(c.NullCount)/histCount + } + switch c.Histogram.Tp.GetType() { + case mysql.TypeFloat, mysql.TypeDouble, mysql.TypeDuration, mysql.TypeDate, mysql.TypeDatetime, mysql.TypeTimestamp: + return 8 * notNullRatio + case mysql.TypeTiny, mysql.TypeShort, mysql.TypeInt24, mysql.TypeLong, mysql.TypeLonglong, mysql.TypeYear, mysql.TypeEnum, mysql.TypeBit, mysql.TypeSet: + if isKey { + return 8 * notNullRatio + } + } + // Keep two decimal place. + return math.Round(float64(c.TotColSize)/float64(count)*100) / 100 +} + +// AvgColSizeChunkFormat is the average column size of the histogram. These sizes are derived from function `Encode` +// and `DecodeToChunk`, so we need to update them if those 2 functions are changed. +func (c *Column) AvgColSizeChunkFormat(count int64) float64 { + if count == 0 { + return 0 + } + fixedLen := chunk.GetFixedLen(c.Histogram.Tp) + if fixedLen != -1 { + return float64(fixedLen) + } + // Keep two decimal place. + // Add 8 bytes for unfixed-len type's offsets. + // Minus Log2(avgSize) for unfixed-len type LEN. + avgSize := float64(c.TotColSize) / float64(count) + if avgSize < 1 { + return math.Round(avgSize*100)/100 + 8 + } + return math.Round((avgSize-math.Log2(avgSize))*100)/100 + 8 +} + +// AvgColSizeListInDisk is the average column size of the histogram. These sizes are derived +// from `chunk.ListInDisk` so we need to update them if those 2 functions are changed. +func (c *Column) AvgColSizeListInDisk(count int64) float64 { + if count == 0 { + return 0 + } + histCount := c.TotalRowCount() + notNullRatio := 1.0 + if histCount > 0 { + notNullRatio = 1.0 - float64(c.NullCount)/histCount + } + size := chunk.GetFixedLen(c.Histogram.Tp) + if size != -1 { + return float64(size) * notNullRatio + } + // Keep two decimal place. + // Minus Log2(avgSize) for unfixed-len type LEN. + avgSize := float64(c.TotColSize) / float64(count) + if avgSize < 1 { + return math.Round((avgSize)*100) / 100 + } + return math.Round((avgSize-math.Log2(avgSize))*100) / 100 +} + +// BetweenRowCount estimates the row count for interval [l, r). +func (c *Column) BetweenRowCount(sctx sessionctx.Context, l, r types.Datum, lowEncoded, highEncoded []byte) float64 { + histBetweenCnt := c.Histogram.BetweenRowCount(l, r) + if c.StatsVer <= Version1 { + return histBetweenCnt + } + return float64(c.TopN.BetweenCount(lowEncoded, highEncoded)) + histBetweenCnt +} diff --git a/statistics/handle/handle.go b/statistics/handle/handle.go index 11f9be0814f93..edad1783a5e0d 100644 --- a/statistics/handle/handle.go +++ b/statistics/handle/handle.go @@ -134,11 +134,12 @@ func (h *Handle) execRestrictedSQL(ctx context.Context, sql string, params ...in }) } -func (h *Handle) execRestrictedSQLWithStatsVer(ctx context.Context, statsVer int, procTrackID uint64, sql string, params ...interface{}) ([]chunk.Row, []*ast.ResultField, error) { +func (h *Handle) execRestrictedSQLWithStatsVer(ctx context.Context, statsVer int, procTrackID uint64, analyzeSnapshot bool, sql string, params ...interface{}) ([]chunk.Row, []*ast.ResultField, error) { ctx = kv.WithInternalSourceType(ctx, kv.InternalTxnStats) return h.withRestrictedSQLExecutor(ctx, func(ctx context.Context, exec sqlexec.RestrictedSQLExecutor) ([]chunk.Row, []*ast.ResultField, error) { optFuncs := []sqlexec.OptionFuncAlias{ execOptionForAnalyze[statsVer], + sqlexec.GetAnalyzeSnapshotOption(analyzeSnapshot), sqlexec.GetPartitionPruneModeOption(string(h.CurrentPruneMode())), sqlexec.ExecOptionUseCurSession, sqlexec.ExecOptionWithSysProcTrack(procTrackID, h.sysProcTracker.Track, h.sysProcTracker.UnTrack), diff --git a/statistics/handle/handle_test.go b/statistics/handle/handle_test.go index fa5e26d589bcc..d580dbaac6105 100644 --- a/statistics/handle/handle_test.go +++ b/statistics/handle/handle_test.go @@ -3233,56 +3233,75 @@ func TestColumnCountFromStorage(t *testing.T) { } func TestIncrementalModifyCountUpdate(t *testing.T) { - store, dom, clean := testkit.CreateMockStoreAndDomain(t) - defer clean() - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - tk.MustExec("create table t(a int)") - tk.MustExec("set @@session.tidb_analyze_version = 2") - h := dom.StatsHandle() - err := h.HandleDDLEvent(<-h.DDLEventCh()) - require.NoError(t, err) - tbl, err := dom.InfoSchema().TableByName(model.NewCIStr("test"), model.NewCIStr("t")) - require.NoError(t, err) - tblInfo := tbl.Meta() - tid := tblInfo.ID + for _, analyzeSnapshot := range []bool{true, false} { + store, dom, clean := testkit.CreateMockStoreAndDomain(t) + defer clean() + tk := testkit.NewTestKit(t, store) + tk.MustExec("use test") + if analyzeSnapshot { + tk.MustExec("set @@session.tidb_enable_analyze_snapshot = on") + } else { + tk.MustExec("set @@session.tidb_enable_analyze_snapshot = off") + } + tk.MustExec("create table t(a int)") + tk.MustExec("set @@session.tidb_analyze_version = 2") + h := dom.StatsHandle() + err := h.HandleDDLEvent(<-h.DDLEventCh()) + require.NoError(t, err) + tbl, err := dom.InfoSchema().TableByName(model.NewCIStr("test"), model.NewCIStr("t")) + require.NoError(t, err) + tblInfo := tbl.Meta() + tid := tblInfo.ID - tk.MustExec("insert into t values(1),(2),(3)") - require.NoError(t, h.DumpStatsDeltaToKV(handle.DumpAll)) - err = h.Update(dom.InfoSchema()) - require.NoError(t, err) - tk.MustExec("analyze table t") - tk.MustQuery(fmt.Sprintf("select count, modify_count from mysql.stats_meta where table_id = %d", tid)).Check(testkit.Rows( - "3 0", - )) + tk.MustExec("insert into t values(1),(2),(3)") + require.NoError(t, h.DumpStatsDeltaToKV(handle.DumpAll)) + err = h.Update(dom.InfoSchema()) + require.NoError(t, err) + tk.MustExec("analyze table t") + tk.MustQuery(fmt.Sprintf("select count, modify_count from mysql.stats_meta where table_id = %d", tid)).Check(testkit.Rows( + "3 0", + )) - tk.MustExec("begin") - txn, err := tk.Session().Txn(false) - require.NoError(t, err) - startTS := txn.StartTS() - tk.MustExec("commit") + tk.MustExec("begin") + txn, err := tk.Session().Txn(false) + require.NoError(t, err) + startTS := txn.StartTS() + tk.MustExec("commit") - tk.MustExec("insert into t values(4),(5),(6)") - require.NoError(t, h.DumpStatsDeltaToKV(handle.DumpAll)) - err = h.Update(dom.InfoSchema()) - require.NoError(t, err) + tk.MustExec("insert into t values(4),(5),(6)") + require.NoError(t, h.DumpStatsDeltaToKV(handle.DumpAll)) + err = h.Update(dom.InfoSchema()) + require.NoError(t, err) - // Simulate that the analyze would start before and finish after the second insert. - require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/executor/injectAnalyzeSnapshot", fmt.Sprintf("return(%d)", startTS))) - require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/executor/injectBaseCount", "return(3)")) - require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/executor/injectBaseModifyCount", "return(0)")) - tk.MustExec("analyze table t") - // Check the count / modify_count changes during the analyze are not lost. - tk.MustQuery(fmt.Sprintf("select count, modify_count from mysql.stats_meta where table_id = %d", tid)).Check(testkit.Rows( - "6 3", - )) - // Check the histogram is correct for the snapshot analyze. - tk.MustQuery(fmt.Sprintf("select distinct_count from mysql.stats_histograms where table_id = %d", tid)).Check(testkit.Rows( - "3", - )) - require.NoError(t, failpoint.Disable("github.com/pingcap/tidb/executor/injectAnalyzeSnapshot")) - require.NoError(t, failpoint.Disable("github.com/pingcap/tidb/executor/injectBaseCount")) - require.NoError(t, failpoint.Disable("github.com/pingcap/tidb/executor/injectBaseModifyCount")) + // Simulate that the analyze would start before and finish after the second insert. + require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/executor/injectAnalyzeSnapshot", fmt.Sprintf("return(%d)", startTS))) + require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/executor/injectBaseCount", "return(3)")) + require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/executor/injectBaseModifyCount", "return(0)")) + tk.MustExec("analyze table t") + if analyzeSnapshot { + // Check the count / modify_count changes during the analyze are not lost. + tk.MustQuery(fmt.Sprintf("select count, modify_count from mysql.stats_meta where table_id = %d", tid)).Check(testkit.Rows( + "6 3", + )) + // Check the histogram is correct for the snapshot analyze. + tk.MustQuery(fmt.Sprintf("select distinct_count from mysql.stats_histograms where table_id = %d", tid)).Check(testkit.Rows( + "3", + )) + } else { + // Since analyze use max ts to read data, count and modify_count are overestimated here. Analyze finds the row count is 6 + // and the increment of count and modify_count is +3, +3. Hence, we see count is 9 and modify_count is 3. + tk.MustQuery(fmt.Sprintf("select count, modify_count from mysql.stats_meta where table_id = %d", tid)).Check(testkit.Rows( + "9 3", + )) + // Check the histogram is collected from the latest data rather than the snapshot at startTS. + tk.MustQuery(fmt.Sprintf("select distinct_count from mysql.stats_histograms where table_id = %d", tid)).Check(testkit.Rows( + "6", + )) + } + require.NoError(t, failpoint.Disable("github.com/pingcap/tidb/executor/injectAnalyzeSnapshot")) + require.NoError(t, failpoint.Disable("github.com/pingcap/tidb/executor/injectBaseCount")) + require.NoError(t, failpoint.Disable("github.com/pingcap/tidb/executor/injectBaseModifyCount")) + } } func TestRecordHistoricalStatsToStorage(t *testing.T) { diff --git a/statistics/handle/update.go b/statistics/handle/update.go index c366ef7ef224e..f347e8a0e46d4 100644 --- a/statistics/handle/update.go +++ b/statistics/handle/update.go @@ -1034,6 +1034,16 @@ func parseAnalyzePeriod(start, end string) (time.Time, time.Time, error) { return s, e, err } +func (h *Handle) getAnalyzeSnapshot() (bool, error) { + h.mu.Lock() + defer h.mu.Unlock() + analyzeSnapshot, err := h.mu.ctx.GetSessionVars().GlobalVarsAccessor.GetGlobalSysVar(variable.TiDBEnableAnalyzeSnapshot) + if err != nil { + return false, err + } + return variable.TiDBOptOn(analyzeSnapshot), nil +} + // HandleAutoAnalyze analyzes the newly created table or index. func (h *Handle) HandleAutoAnalyze(is infoschema.InfoSchema) (analyzed bool) { err := h.UpdateSessionVar() @@ -1053,6 +1063,11 @@ func (h *Handle) HandleAutoAnalyze(is infoschema.InfoSchema) (analyzed bool) { return false } pruneMode := h.CurrentPruneMode() + analyzeSnapshot, err := h.getAnalyzeSnapshot() + if err != nil { + logutil.BgLogger().Error("[stats] load tidb_enable_analyze_snapshot for auto analyze session failed", zap.Error(err)) + return false + } rd := rand.New(rand.NewSource(time.Now().UnixNano())) // #nosec G404 rd.Shuffle(len(dbs), func(i, j int) { dbs[i], dbs[j] = dbs[j], dbs[i] @@ -1078,7 +1093,7 @@ func (h *Handle) HandleAutoAnalyze(is infoschema.InfoSchema) (analyzed bool) { if pi == nil { statsTbl := h.GetTableStats(tblInfo) sql := "analyze table %n.%n" - analyzed := h.autoAnalyzeTable(tblInfo, statsTbl, start, end, autoAnalyzeRatio, sql, db, tblInfo.Name.O) + analyzed := h.autoAnalyzeTable(tblInfo, statsTbl, autoAnalyzeRatio, analyzeSnapshot, sql, db, tblInfo.Name.O) if analyzed { // analyze one table at a time to let it get the freshest parameters. // others will be analyzed next round which is just 3s later. @@ -1087,7 +1102,7 @@ func (h *Handle) HandleAutoAnalyze(is infoschema.InfoSchema) (analyzed bool) { continue } if pruneMode == variable.Dynamic { - analyzed := h.autoAnalyzePartitionTable(tblInfo, pi, db, start, end, autoAnalyzeRatio) + analyzed := h.autoAnalyzePartitionTable(tblInfo, pi, db, autoAnalyzeRatio, analyzeSnapshot) if analyzed { return true } @@ -1096,7 +1111,7 @@ func (h *Handle) HandleAutoAnalyze(is infoschema.InfoSchema) (analyzed bool) { for _, def := range pi.Definitions { sql := "analyze table %n.%n partition %n" statsTbl := h.GetPartitionStats(tblInfo, def.ID) - analyzed := h.autoAnalyzeTable(tblInfo, statsTbl, start, end, autoAnalyzeRatio, sql, db, tblInfo.Name.O, def.Name.O) + analyzed := h.autoAnalyzeTable(tblInfo, statsTbl, autoAnalyzeRatio, analyzeSnapshot, sql, db, tblInfo.Name.O, def.Name.O) if analyzed { return true } @@ -1106,7 +1121,7 @@ func (h *Handle) HandleAutoAnalyze(is infoschema.InfoSchema) (analyzed bool) { return false } -func (h *Handle) autoAnalyzeTable(tblInfo *model.TableInfo, statsTbl *statistics.Table, start, end time.Time, ratio float64, sql string, params ...interface{}) bool { +func (h *Handle) autoAnalyzeTable(tblInfo *model.TableInfo, statsTbl *statistics.Table, ratio float64, analyzeSnapshot bool, sql string, params ...interface{}) bool { if statsTbl.Pseudo || statsTbl.Count < AutoAnalyzeMinCnt { return false } @@ -1118,7 +1133,7 @@ func (h *Handle) autoAnalyzeTable(tblInfo *model.TableInfo, statsTbl *statistics logutil.BgLogger().Info("[stats] auto analyze triggered", zap.String("sql", escaped), zap.String("reason", reason)) tableStatsVer := h.mu.ctx.GetSessionVars().AnalyzeVersion statistics.CheckAnalyzeVerOnTable(statsTbl, &tableStatsVer) - h.execAutoAnalyze(tableStatsVer, sql, params...) + h.execAutoAnalyze(tableStatsVer, analyzeSnapshot, sql, params...) return true } for _, idx := range tblInfo.Indices { @@ -1132,14 +1147,14 @@ func (h *Handle) autoAnalyzeTable(tblInfo *model.TableInfo, statsTbl *statistics logutil.BgLogger().Info("[stats] auto analyze for unanalyzed", zap.String("sql", escaped)) tableStatsVer := h.mu.ctx.GetSessionVars().AnalyzeVersion statistics.CheckAnalyzeVerOnTable(statsTbl, &tableStatsVer) - h.execAutoAnalyze(tableStatsVer, sqlWithIdx, paramsWithIdx...) + h.execAutoAnalyze(tableStatsVer, analyzeSnapshot, sqlWithIdx, paramsWithIdx...) return true } } return false } -func (h *Handle) autoAnalyzePartitionTable(tblInfo *model.TableInfo, pi *model.PartitionInfo, db string, start, end time.Time, ratio float64) bool { +func (h *Handle) autoAnalyzePartitionTable(tblInfo *model.TableInfo, pi *model.PartitionInfo, db string, ratio float64, analyzeSnapshot bool) bool { h.mu.RLock() tableStatsVer := h.mu.ctx.GetSessionVars().AnalyzeVersion h.mu.RUnlock() @@ -1172,7 +1187,7 @@ func (h *Handle) autoAnalyzePartitionTable(tblInfo *model.TableInfo, pi *model.P params := append([]interface{}{db, tblInfo.Name.O}, partitionNames...) statsTbl := h.GetTableStats(tblInfo) statistics.CheckAnalyzeVerOnTable(statsTbl, &tableStatsVer) - h.execAutoAnalyze(tableStatsVer, sql, params...) + h.execAutoAnalyze(tableStatsVer, analyzeSnapshot, sql, params...) return true } for _, idx := range tblInfo.Indices { @@ -1193,7 +1208,7 @@ func (h *Handle) autoAnalyzePartitionTable(tblInfo *model.TableInfo, pi *model.P params = append(params, idx.Name.O) statsTbl := h.GetTableStats(tblInfo) statistics.CheckAnalyzeVerOnTable(statsTbl, &tableStatsVer) - h.execAutoAnalyze(tableStatsVer, sql, params...) + h.execAutoAnalyze(tableStatsVer, analyzeSnapshot, sql, params...) return true } } @@ -1206,9 +1221,10 @@ var execOptionForAnalyze = map[int]sqlexec.OptionFuncAlias{ statistics.Version2: sqlexec.ExecOptionAnalyzeVer2, } -func (h *Handle) execAutoAnalyze(statsVer int, sql string, params ...interface{}) { +func (h *Handle) execAutoAnalyze(statsVer int, analyzeSnapshot bool, sql string, params ...interface{}) { startTime := time.Now() - _, _, err := h.execRestrictedSQLWithStatsVer(context.Background(), statsVer, util.GetAutoAnalyzeProcID(h.serverIDGetter), sql, params...) + autoAnalyzeProcID := util.GetAutoAnalyzeProcID(h.serverIDGetter) + _, _, err := h.execRestrictedSQLWithStatsVer(context.Background(), statsVer, autoAnalyzeProcID, analyzeSnapshot, sql, params...) dur := time.Since(startTime) metrics.AutoAnalyzeHistogram.Observe(dur.Seconds()) if err != nil { diff --git a/statistics/histogram.go b/statistics/histogram.go index 46c83a8397cb4..df009166afacd 100644 --- a/statistics/histogram.go +++ b/statistics/histogram.go @@ -19,16 +19,13 @@ import ( "fmt" "math" "sort" - "strconv" "strings" "time" "unsafe" "github.com/pingcap/errors" - "github.com/pingcap/failpoint" "github.com/pingcap/tidb/kv" "github.com/pingcap/tidb/parser/charset" - "github.com/pingcap/tidb/parser/model" "github.com/pingcap/tidb/parser/mysql" "github.com/pingcap/tidb/parser/terror" "github.com/pingcap/tidb/sessionctx" @@ -40,7 +37,6 @@ import ( "github.com/pingcap/tidb/util/codec" "github.com/pingcap/tidb/util/collate" "github.com/pingcap/tidb/util/logutil" - "github.com/pingcap/tidb/util/mathutil" "github.com/pingcap/tidb/util/ranger" "github.com/pingcap/tipb/go-tipb" "github.com/twmb/murmur3" @@ -147,80 +143,6 @@ func (hg *Histogram) MemoryUsage() (sum int64) { return } -// AvgColSize is the average column size of the histogram. These sizes are derived from function `encode` -// and `Datum::ConvertTo`, so we need to update them if those 2 functions are changed. -func (c *Column) AvgColSize(count int64, isKey bool) float64 { - if count == 0 { - return 0 - } - // Note that, if the handle column is encoded as value, instead of key, i.e, - // when the handle column is in a unique index, the real column size may be - // smaller than 8 because it is encoded using `EncodeVarint`. Since we don't - // know the exact value size now, use 8 as approximation. - if c.IsHandle { - return 8 - } - histCount := c.TotalRowCount() - notNullRatio := 1.0 - if histCount > 0 { - notNullRatio = 1.0 - float64(c.NullCount)/histCount - } - switch c.Histogram.Tp.GetType() { - case mysql.TypeFloat, mysql.TypeDouble, mysql.TypeDuration, mysql.TypeDate, mysql.TypeDatetime, mysql.TypeTimestamp: - return 8 * notNullRatio - case mysql.TypeTiny, mysql.TypeShort, mysql.TypeInt24, mysql.TypeLong, mysql.TypeLonglong, mysql.TypeYear, mysql.TypeEnum, mysql.TypeBit, mysql.TypeSet: - if isKey { - return 8 * notNullRatio - } - } - // Keep two decimal place. - return math.Round(float64(c.TotColSize)/float64(count)*100) / 100 -} - -// AvgColSizeChunkFormat is the average column size of the histogram. These sizes are derived from function `Encode` -// and `DecodeToChunk`, so we need to update them if those 2 functions are changed. -func (c *Column) AvgColSizeChunkFormat(count int64) float64 { - if count == 0 { - return 0 - } - fixedLen := chunk.GetFixedLen(c.Histogram.Tp) - if fixedLen != -1 { - return float64(fixedLen) - } - // Keep two decimal place. - // Add 8 bytes for unfixed-len type's offsets. - // Minus Log2(avgSize) for unfixed-len type LEN. - avgSize := float64(c.TotColSize) / float64(count) - if avgSize < 1 { - return math.Round(avgSize*100)/100 + 8 - } - return math.Round((avgSize-math.Log2(avgSize))*100)/100 + 8 -} - -// AvgColSizeListInDisk is the average column size of the histogram. These sizes are derived -// from `chunk.ListInDisk` so we need to update them if those 2 functions are changed. -func (c *Column) AvgColSizeListInDisk(count int64) float64 { - if count == 0 { - return 0 - } - histCount := c.TotalRowCount() - notNullRatio := 1.0 - if histCount > 0 { - notNullRatio = 1.0 - float64(c.NullCount)/histCount - } - size := chunk.GetFixedLen(c.Histogram.Tp) - if size != -1 { - return float64(size) * notNullRatio - } - // Keep two decimal place. - // Minus Log2(avgSize) for unfixed-len type LEN. - avgSize := float64(c.TotColSize) / float64(count) - if avgSize < 1 { - return math.Round((avgSize)*100) / 100 - } - return math.Round((avgSize-math.Log2(avgSize))*100) / 100 -} - // AppendBucket appends a bucket into `hg`. func (hg *Histogram) AppendBucket(lower *types.Datum, upper *types.Datum, count, repeat int64) { hg.AppendBucketWithNDV(lower, upper, count, repeat, 0) @@ -543,15 +465,6 @@ func (hg *Histogram) BetweenRowCount(a, b types.Datum) float64 { return lessCountB - lessCountA } -// BetweenRowCount estimates the row count for interval [l, r). -func (c *Column) BetweenRowCount(sctx sessionctx.Context, l, r types.Datum, lowEncoded, highEncoded []byte) float64 { - histBetweenCnt := c.Histogram.BetweenRowCount(l, r) - if c.StatsVer <= Version1 { - return histBetweenCnt - } - return float64(c.TopN.BetweenCount(lowEncoded, highEncoded)) + histBetweenCnt -} - // TotalRowCount returns the total count of this histogram. func (hg *Histogram) TotalRowCount() float64 { return hg.notNullCount() + float64(hg.NullCount) @@ -589,24 +502,6 @@ func (hg *Histogram) mergeBuckets(bucketIdx int) { hg.Buckets = hg.Buckets[:curBuck] } -// GetIncreaseFactor get the increase factor to adjust the final estimated count when the table is modified. -func (idx *Index) GetIncreaseFactor(realtimeRowCount int64) float64 { - columnCount := idx.TotalRowCount() - if columnCount == 0 { - return 1.0 - } - return float64(realtimeRowCount) / columnCount -} - -// BetweenRowCount estimates the row count for interval [l, r). -func (idx *Index) BetweenRowCount(l, r types.Datum) float64 { - histBetweenCnt := idx.Histogram.BetweenRowCount(l, r) - if idx.StatsVer == Version1 { - return histBetweenCnt - } - return float64(idx.TopN.BetweenCount(l.GetBytes(), r.GetBytes())) + histBetweenCnt -} - // GetIncreaseFactor will return a factor of data increasing after the last analysis. func (hg *Histogram) GetIncreaseFactor(totalCount int64) float64 { columnCount := hg.TotalRowCount() @@ -1043,682 +938,6 @@ func (e *ErrorRate) Merge(rate *ErrorRate) { e.ErrorTotal += rate.ErrorTotal } -// Column represents a column histogram. -type Column struct { - Histogram - *CMSketch - *TopN - *FMSketch - PhysicalID int64 - Count int64 - Info *model.ColumnInfo - IsHandle bool - ErrorRate - Flag int64 - LastAnalyzePos types.Datum - StatsVer int64 // StatsVer is the version of the current stats, used to maintain compatibility - - // StatsLoadedStatus indicates the status of column statistics - StatsLoadedStatus -} - -func (c *Column) String() string { - return c.Histogram.ToString(0) -} - -// TotalRowCount returns the total count of this column. -func (c *Column) TotalRowCount() float64 { - if c.StatsVer >= Version2 { - return c.Histogram.TotalRowCount() + float64(c.TopN.TotalCount()) - } - return c.Histogram.TotalRowCount() -} - -func (c *Column) notNullCount() float64 { - if c.StatsVer >= Version2 { - return c.Histogram.notNullCount() + float64(c.TopN.TotalCount()) - } - return c.Histogram.notNullCount() -} - -// GetIncreaseFactor get the increase factor to adjust the final estimated count when the table is modified. -func (c *Column) GetIncreaseFactor(realtimeRowCount int64) float64 { - columnCount := c.TotalRowCount() - if columnCount == 0 { - // avoid dividing by 0 - return 1.0 - } - return float64(realtimeRowCount) / columnCount -} - -// MemoryUsage returns the total memory usage of Histogram, CMSketch, FMSketch in Column. -// We ignore the size of other metadata in Column -func (c *Column) MemoryUsage() CacheItemMemoryUsage { - var sum int64 - columnMemUsage := &ColumnMemUsage{ - ColumnID: c.Info.ID, - } - histogramMemUsage := c.Histogram.MemoryUsage() - columnMemUsage.HistogramMemUsage = histogramMemUsage - sum = histogramMemUsage - if c.CMSketch != nil { - cmSketchMemUsage := c.CMSketch.MemoryUsage() - columnMemUsage.CMSketchMemUsage = cmSketchMemUsage - sum += cmSketchMemUsage - } - if c.TopN != nil { - topnMemUsage := c.TopN.MemoryUsage() - columnMemUsage.TopNMemUsage = topnMemUsage - sum += topnMemUsage - } - if c.FMSketch != nil { - fmSketchMemUsage := c.FMSketch.MemoryUsage() - columnMemUsage.FMSketchMemUsage = fmSketchMemUsage - sum += fmSketchMemUsage - } - columnMemUsage.TotalMemUsage = sum - return columnMemUsage -} - -// HistogramNeededItems stores the columns/indices whose Histograms need to be loaded from physical kv layer. -// Currently, we only load index/pk's Histogram from kv automatically. Columns' are loaded by needs. -var HistogramNeededItems = neededStatsMap{items: map[model.TableItemID]struct{}{}} - -// IsInvalid checks if this column is invalid. If this column has histogram but not loaded yet, then we mark it -// as need histogram. -func (c *Column) IsInvalid(sctx sessionctx.Context, collPseudo bool) bool { - if collPseudo && c.NotAccurate() { - return true - } - if sctx != nil { - stmtctx := sctx.GetSessionVars().StmtCtx - if stmtctx != nil && stmtctx.StatsLoad.Fallback { - return true - } - if c.IsLoadNeeded() && stmtctx != nil { - if stmtctx.StatsLoad.Timeout > 0 { - logutil.BgLogger().Warn("Hist for column should already be loaded as sync but not found.", - zap.String(strconv.FormatInt(c.Info.ID, 10), c.Info.Name.O)) - } - // In some tests, the c.Info is not set, so we add this check here. - if c.Info != nil { - HistogramNeededItems.insert(model.TableItemID{TableID: c.PhysicalID, ID: c.Info.ID, IsIndex: false}) - } - } - } - // In some cases, some statistics in column would be evicted - // For example: the cmsketch of the column might be evicted while the histogram and the topn are still exists - // In this case, we will think this column as valid due to we can still use the rest of the statistics to do optimize. - return c.TotalRowCount() == 0 || (!c.IsEssentialStatsLoaded() && c.Histogram.NDV > 0) -} - -// IsHistNeeded checks if this column needs histogram to be loaded -func (c *Column) IsHistNeeded(collPseudo bool) bool { - return (!collPseudo || !c.NotAccurate()) && c.IsLoadNeeded() -} - -func (c *Column) equalRowCount(sctx sessionctx.Context, val types.Datum, encodedVal []byte, realtimeRowCount int64) (float64, error) { - if val.IsNull() { - return float64(c.NullCount), nil - } - if c.StatsVer < Version2 { - // All the values are null. - if c.Histogram.Bounds.NumRows() == 0 { - return 0.0, nil - } - if c.Histogram.NDV > 0 && c.outOfRange(val) { - return outOfRangeEQSelectivity(c.Histogram.NDV, realtimeRowCount, int64(c.TotalRowCount())) * c.TotalRowCount(), nil - } - if c.CMSketch != nil { - count, err := queryValue(sctx.GetSessionVars().StmtCtx, c.CMSketch, c.TopN, val) - return float64(count), errors.Trace(err) - } - histRowCount, _ := c.Histogram.equalRowCount(val, false) - return histRowCount, nil - } - - // Stats version == 2 - // All the values are null. - if c.Histogram.Bounds.NumRows() == 0 && c.TopN.Num() == 0 { - return 0, nil - } - // 1. try to find this value in TopN - if c.TopN != nil { - rowcount, ok := c.QueryTopN(encodedVal) - if ok { - return float64(rowcount), nil - } - } - // 2. try to find this value in bucket.Repeat(the last value in every bucket) - histCnt, matched := c.Histogram.equalRowCount(val, true) - if matched { - return histCnt, nil - } - // 3. use uniform distribution assumption for the rest (even when this value is not covered by the range of stats) - histNDV := float64(c.Histogram.NDV - int64(c.TopN.Num())) - if histNDV <= 0 { - return 0, nil - } - return c.Histogram.notNullCount() / histNDV, nil -} - -// GetColumnRowCount estimates the row count by a slice of Range. -func (c *Column) GetColumnRowCount(sctx sessionctx.Context, ranges []*ranger.Range, realtimeRowCount int64, pkIsHandle bool) (float64, error) { - sc := sctx.GetSessionVars().StmtCtx - var rowCount float64 - for _, rg := range ranges { - highVal := *rg.HighVal[0].Clone() - lowVal := *rg.LowVal[0].Clone() - if highVal.Kind() == types.KindString { - highVal.SetBytes(collate.GetCollator(highVal.Collation()).Key(highVal.GetString())) - } - if lowVal.Kind() == types.KindString { - lowVal.SetBytes(collate.GetCollator(lowVal.Collation()).Key(lowVal.GetString())) - } - cmp, err := lowVal.Compare(sc, &highVal, collate.GetBinaryCollator()) - if err != nil { - return 0, errors.Trace(err) - } - lowEncoded, err := codec.EncodeKey(sc, nil, lowVal) - if err != nil { - return 0, err - } - highEncoded, err := codec.EncodeKey(sc, nil, highVal) - if err != nil { - return 0, err - } - if cmp == 0 { - // case 1: it's a point - if !rg.LowExclude && !rg.HighExclude { - // In this case, the row count is at most 1. - if pkIsHandle { - rowCount += 1 - continue - } - var cnt float64 - cnt, err = c.equalRowCount(sctx, lowVal, lowEncoded, realtimeRowCount) - if err != nil { - return 0, errors.Trace(err) - } - // If the current table row count has changed, we should scale the row count accordingly. - cnt *= c.GetIncreaseFactor(realtimeRowCount) - rowCount += cnt - } - continue - } - // In stats ver 1, we use CM Sketch to estimate row count for point condition, which is more accurate. - // So for the small range, we convert it to points. - if c.StatsVer < 2 { - rangeVals := enumRangeValues(lowVal, highVal, rg.LowExclude, rg.HighExclude) - - // case 2: it's a small range && using ver1 stats - if rangeVals != nil { - for _, val := range rangeVals { - cnt, err := c.equalRowCount(sctx, val, lowEncoded, realtimeRowCount) - if err != nil { - return 0, err - } - // If the current table row count has changed, we should scale the row count accordingly. - cnt *= c.GetIncreaseFactor(realtimeRowCount) - rowCount += cnt - } - - continue - } - } - - // case 3: it's an interval - cnt := c.BetweenRowCount(sctx, lowVal, highVal, lowEncoded, highEncoded) - // `betweenRowCount` returns count for [l, h) range, we adjust cnt for boundaries here. - // Note that, `cnt` does not include null values, we need specially handle cases - // where null is the lower bound. - // And because we use (2, MaxValue] to represent expressions like a > 2 and use [MinNotNull, 3) to represent - // expressions like b < 3, we need to exclude the special values. - if rg.LowExclude && !lowVal.IsNull() && lowVal.Kind() != types.KindMaxValue && lowVal.Kind() != types.KindMinNotNull { - lowCnt, err := c.equalRowCount(sctx, lowVal, lowEncoded, realtimeRowCount) - if err != nil { - return 0, errors.Trace(err) - } - cnt -= lowCnt - cnt = mathutil.Clamp(cnt, 0, c.notNullCount()) - } - if !rg.LowExclude && lowVal.IsNull() { - cnt += float64(c.NullCount) - } - if !rg.HighExclude && highVal.Kind() != types.KindMaxValue && highVal.Kind() != types.KindMinNotNull { - highCnt, err := c.equalRowCount(sctx, highVal, highEncoded, realtimeRowCount) - if err != nil { - return 0, errors.Trace(err) - } - cnt += highCnt - } - - cnt = mathutil.Clamp(cnt, 0, c.TotalRowCount()) - - // If the current table row count has changed, we should scale the row count accordingly. - cnt *= c.GetIncreaseFactor(realtimeRowCount) - - // handling the out-of-range part - if (c.outOfRange(lowVal) && !lowVal.IsNull()) || c.outOfRange(highVal) { - increaseCount := realtimeRowCount - int64(c.TotalRowCount()) - if increaseCount < 0 { - increaseCount = 0 - } - cnt += c.Histogram.outOfRangeRowCount(&lowVal, &highVal, increaseCount) - } - - rowCount += cnt - } - rowCount = mathutil.Clamp(rowCount, 0, float64(realtimeRowCount)) - return rowCount, nil -} - -// ItemID implements TableCacheItem -func (c *Column) ItemID() int64 { - return c.Info.ID -} - -// DropEvicted implements TableCacheItem -// DropEvicted drops evicted structures -func (c *Column) DropEvicted() { - if !c.statsInitialized { - return - } - switch c.evictedStatus { - case allLoaded: - if c.CMSketch != nil && c.StatsVer < Version2 { - c.dropCMS() - return - } - // For stats version2, there is no cms thus we directly drop topn - c.dropTopN() - return - case onlyCmsEvicted: - c.dropTopN() - return - default: - return - } -} - -func (c *Column) dropCMS() { - c.CMSketch = nil - c.evictedStatus = onlyCmsEvicted -} - -func (c *Column) dropTopN() { - originTopNNum := int64(c.TopN.Num()) - c.TopN = nil - if len(c.Histogram.Buckets) == 0 && originTopNNum >= c.Histogram.NDV { - // This indicates column has topn instead of histogram - c.evictedStatus = allEvicted - } else { - c.evictedStatus = onlyHistRemained - } -} - -// IsAllEvicted indicates whether all stats evicted -func (c *Column) IsAllEvicted() bool { - return c.statsInitialized && c.evictedStatus >= allEvicted -} - -func (c *Column) getEvictedStatus() int { - return c.evictedStatus -} - -func (c *Column) isStatsInitialized() bool { - return c.statsInitialized -} - -func (c *Column) statsVer() int64 { - return c.StatsVer -} - -func (c *Column) isCMSExist() bool { - return c.CMSketch != nil -} - -// Index represents an index histogram. -type Index struct { - Histogram - *CMSketch - *TopN - FMSketch *FMSketch - ErrorRate - StatsVer int64 // StatsVer is the version of the current stats, used to maintain compatibility - Info *model.IndexInfo - Flag int64 - LastAnalyzePos types.Datum - PhysicalID int64 - StatsLoadedStatus -} - -// ItemID implements TableCacheItem -func (idx *Index) ItemID() int64 { - return idx.Info.ID -} - -// IsAllEvicted indicates whether all stats evicted -func (idx *Index) IsAllEvicted() bool { - return idx.statsInitialized && idx.evictedStatus >= allEvicted -} - -func (idx *Index) dropCMS() { - idx.CMSketch = nil - idx.evictedStatus = onlyCmsEvicted -} - -func (idx *Index) dropTopN() { - originTopNNum := int64(idx.TopN.Num()) - idx.TopN = nil - if len(idx.Histogram.Buckets) == 0 && originTopNNum >= idx.Histogram.NDV { - // This indicates index has topn instead of histogram - idx.evictedStatus = allEvicted - } else { - idx.evictedStatus = onlyHistRemained - } -} - -func (idx *Index) getEvictedStatus() int { - return idx.evictedStatus -} - -func (idx *Index) isStatsInitialized() bool { - return idx.statsInitialized -} - -func (idx *Index) statsVer() int64 { - return idx.StatsVer -} - -func (idx *Index) isCMSExist() bool { - return idx.CMSketch != nil -} - -// IsEvicted returns whether index statistics got evicted -func (idx *Index) IsEvicted() bool { - return idx.evictedStatus != allLoaded -} - -func (idx *Index) String() string { - return idx.Histogram.ToString(len(idx.Info.Columns)) -} - -// TotalRowCount returns the total count of this index. -func (idx *Index) TotalRowCount() float64 { - idx.checkStats() - if idx.StatsVer >= Version2 { - return idx.Histogram.TotalRowCount() + float64(idx.TopN.TotalCount()) - } - return idx.Histogram.TotalRowCount() -} - -// IsInvalid checks if this index is invalid. -func (idx *Index) IsInvalid(collPseudo bool) bool { - if !collPseudo { - idx.checkStats() - } - return (collPseudo && idx.NotAccurate()) || idx.TotalRowCount() == 0 -} - -// EvictAllStats evicts all stats -// Note that this function is only used for test -func (idx *Index) EvictAllStats() { - idx.Buckets = nil - idx.CMSketch = nil - idx.TopN = nil - idx.StatsLoadedStatus.evictedStatus = allEvicted -} - -// MemoryUsage returns the total memory usage of a Histogram and CMSketch in Index. -// We ignore the size of other metadata in Index. -func (idx *Index) MemoryUsage() CacheItemMemoryUsage { - var sum int64 - indexMemUsage := &IndexMemUsage{ - IndexID: idx.Info.ID, - } - histMemUsage := idx.Histogram.MemoryUsage() - indexMemUsage.HistogramMemUsage = histMemUsage - sum = histMemUsage - if idx.CMSketch != nil { - cmSketchMemUsage := idx.CMSketch.MemoryUsage() - indexMemUsage.CMSketchMemUsage = cmSketchMemUsage - sum += cmSketchMemUsage - } - if idx.TopN != nil { - topnMemUsage := idx.TopN.MemoryUsage() - indexMemUsage.TopNMemUsage = topnMemUsage - sum += topnMemUsage - } - indexMemUsage.TotalMemUsage = sum - return indexMemUsage -} - -var nullKeyBytes, _ = codec.EncodeKey(nil, nil, types.NewDatum(nil)) - -func (idx *Index) equalRowCount(b []byte, realtimeRowCount int64) float64 { - if len(idx.Info.Columns) == 1 { - if bytes.Equal(b, nullKeyBytes) { - return float64(idx.NullCount) - } - } - val := types.NewBytesDatum(b) - if idx.StatsVer < Version2 { - if idx.NDV > 0 && idx.outOfRange(val) { - return outOfRangeEQSelectivity(idx.NDV, realtimeRowCount, int64(idx.TotalRowCount())) * idx.TotalRowCount() - } - if idx.CMSketch != nil { - return float64(idx.QueryBytes(b)) - } - histRowCount, _ := idx.Histogram.equalRowCount(val, false) - return histRowCount - } - // stats version == 2 - // 1. try to find this value in TopN - count, found := idx.TopN.QueryTopN(b) - if found { - return float64(count) - } - // 2. try to find this value in bucket.Repeat(the last value in every bucket) - histCnt, matched := idx.Histogram.equalRowCount(val, true) - if matched { - return histCnt - } - // 3. use uniform distribution assumption for the rest (even when this value is not covered by the range of stats) - histNDV := float64(idx.Histogram.NDV - int64(idx.TopN.Num())) - if histNDV <= 0 { - return 0 - } - return idx.Histogram.notNullCount() / histNDV -} - -// QueryBytes is used to query the count of specified bytes. -func (idx *Index) QueryBytes(d []byte) uint64 { - idx.checkStats() - h1, h2 := murmur3.Sum128(d) - if count, ok := idx.TopN.QueryTopN(d); ok { - return count - } - return idx.queryHashValue(h1, h2) -} - -// GetRowCount returns the row count of the given ranges. -// It uses the modifyCount to adjust the influence of modifications on the table. -func (idx *Index) GetRowCount(sctx sessionctx.Context, coll *HistColl, indexRanges []*ranger.Range, realtimeRowCount int64) (float64, error) { - idx.checkStats() - sc := sctx.GetSessionVars().StmtCtx - totalCount := float64(0) - isSingleCol := len(idx.Info.Columns) == 1 - for _, indexRange := range indexRanges { - lb, err := codec.EncodeKey(sc, nil, indexRange.LowVal...) - if err != nil { - return 0, err - } - rb, err := codec.EncodeKey(sc, nil, indexRange.HighVal...) - if err != nil { - return 0, err - } - fullLen := len(indexRange.LowVal) == len(indexRange.HighVal) && len(indexRange.LowVal) == len(idx.Info.Columns) - if bytes.Equal(lb, rb) { - // case 1: it's a point - if indexRange.LowExclude || indexRange.HighExclude { - continue - } - if fullLen { - // At most 1 in this case. - if idx.Info.Unique { - totalCount += 1 - continue - } - count := idx.equalRowCount(lb, realtimeRowCount) - // If the current table row count has changed, we should scale the row count accordingly. - count *= idx.GetIncreaseFactor(realtimeRowCount) - totalCount += count - continue - } - } - - // case 2: it's an interval - // The final interval is [low, high) - if indexRange.LowExclude { - lb = kv.Key(lb).PrefixNext() - } - if !indexRange.HighExclude { - rb = kv.Key(rb).PrefixNext() - } - l := types.NewBytesDatum(lb) - r := types.NewBytesDatum(rb) - lowIsNull := bytes.Equal(lb, nullKeyBytes) - if isSingleCol && lowIsNull { - totalCount += float64(idx.NullCount) - } - expBackoffSuccess := false - // Due to the limitation of calcFraction and convertDatumToScalar, the histogram actually won't estimate anything. - // If the first column's range is point. - if rangePosition := GetOrdinalOfRangeCond(sc, indexRange); rangePosition > 0 && idx.StatsVer >= Version2 && coll != nil { - var expBackoffSel float64 - expBackoffSel, expBackoffSuccess, err = idx.expBackoffEstimation(sctx, coll, indexRange) - if err != nil { - return 0, err - } - if expBackoffSuccess { - expBackoffCnt := expBackoffSel * idx.TotalRowCount() - - upperLimit := expBackoffCnt - // Use the multi-column stats to calculate the max possible row count of [l, r) - if idx.Len() > 0 { - _, lowerBkt, _, _ := idx.locateBucket(l) - _, upperBkt, _, _ := idx.locateBucket(r) - // Use Count of the Bucket before l as the lower bound. - preCount := float64(0) - if lowerBkt > 0 { - preCount = float64(idx.Buckets[lowerBkt-1].Count) - } - // Use Count of the Bucket where r exists as the upper bound. - upperCnt := float64(idx.Buckets[upperBkt].Count) - upperLimit = upperCnt - preCount - upperLimit += float64(idx.TopN.BetweenCount(lb, rb)) - } - - // If the result of exponential backoff strategy is larger than the result from multi-column stats, - // use the upper limit from multi-column histogram instead. - if expBackoffCnt > upperLimit { - expBackoffCnt = upperLimit - } - totalCount += expBackoffCnt - } - } - if !expBackoffSuccess { - totalCount += idx.BetweenRowCount(l, r) - } - - // If the current table row count has changed, we should scale the row count accordingly. - totalCount *= idx.GetIncreaseFactor(realtimeRowCount) - - // handling the out-of-range part - if (idx.outOfRange(l) && !(isSingleCol && lowIsNull)) || idx.outOfRange(r) { - increaseCount := realtimeRowCount - int64(idx.TotalRowCount()) - if increaseCount < 0 { - increaseCount = 0 - } - totalCount += idx.Histogram.outOfRangeRowCount(&l, &r, increaseCount) - } - } - totalCount = mathutil.Clamp(totalCount, 0, float64(realtimeRowCount)) - return totalCount, nil -} - -// expBackoffEstimation estimate the multi-col cases following the Exponential Backoff. See comment below for details. -func (idx *Index) expBackoffEstimation(sctx sessionctx.Context, coll *HistColl, indexRange *ranger.Range) (float64, bool, error) { - tmpRan := []*ranger.Range{ - { - LowVal: make([]types.Datum, 1), - HighVal: make([]types.Datum, 1), - Collators: make([]collate.Collator, 1), - }, - } - colsIDs := coll.Idx2ColumnIDs[idx.ID] - singleColumnEstResults := make([]float64, 0, len(indexRange.LowVal)) - // The following codes uses Exponential Backoff to reduce the impact of independent assumption. It works like: - // 1. Calc the selectivity of each column. - // 2. Sort them and choose the first 4 most selective filter and the corresponding selectivity is sel_1, sel_2, sel_3, sel_4 where i < j => sel_i < sel_j. - // 3. The final selectivity would be sel_1 * sel_2^{1/2} * sel_3^{1/4} * sel_4^{1/8}. - // This calculation reduced the independence assumption and can work well better than it. - for i := 0; i < len(indexRange.LowVal); i++ { - tmpRan[0].LowVal[0] = indexRange.LowVal[i] - tmpRan[0].HighVal[0] = indexRange.HighVal[i] - tmpRan[0].Collators[0] = indexRange.Collators[0] - if i == len(indexRange.LowVal)-1 { - tmpRan[0].LowExclude = indexRange.LowExclude - tmpRan[0].HighExclude = indexRange.HighExclude - } - colID := colsIDs[i] - var ( - count float64 - err error - ) - if anotherIdxID, ok := coll.ColID2IdxID[colID]; ok && anotherIdxID != idx.ID { - count, err = coll.GetRowCountByIndexRanges(sctx, anotherIdxID, tmpRan) - } else if col, ok := coll.Columns[colID]; ok && !col.IsInvalid(sctx, coll.Pseudo) { - count, err = coll.GetRowCountByColumnRanges(sctx, colID, tmpRan) - } else { - continue - } - if err != nil { - return 0, false, err - } - singleColumnEstResults = append(singleColumnEstResults, count) - } - // Sort them. - slices.Sort(singleColumnEstResults) - l := len(singleColumnEstResults) - // Convert the first 4 to selectivity results. - for i := 0; i < l && i < 4; i++ { - singleColumnEstResults[i] = singleColumnEstResults[i] / float64(coll.Count) - } - failpoint.Inject("cleanEstResults", func() { - singleColumnEstResults = singleColumnEstResults[:0] - l = 0 - }) - if l == 1 { - return singleColumnEstResults[0], true, nil - } else if l == 2 { - return singleColumnEstResults[0] * math.Sqrt(singleColumnEstResults[1]), true, nil - } else if l == 3 { - return singleColumnEstResults[0] * math.Sqrt(singleColumnEstResults[1]) * math.Sqrt(math.Sqrt(singleColumnEstResults[2])), true, nil - } else if l == 0 { - return 0, false, nil - } - return singleColumnEstResults[0] * math.Sqrt(singleColumnEstResults[1]) * math.Sqrt(math.Sqrt(singleColumnEstResults[2])) * math.Sqrt(math.Sqrt(math.Sqrt(singleColumnEstResults[3]))), true, nil -} - -func (idx *Index) checkStats() { - if idx.IsFullLoad() { - return - } - HistogramNeededItems.insert(model.TableItemID{TableID: idx.PhysicalID, ID: idx.Info.ID, IsIndex: true}) -} - type countByRangeFunc = func(sessionctx.Context, int64, []*ranger.Range) (float64, error) // newHistogramBySelectivity fulfills the content of new histogram by the given selectivity result. @@ -1764,54 +983,6 @@ func newHistogramBySelectivity(sctx sessionctx.Context, histID int64, oldHist, n return nil } -func (idx *Index) newIndexBySelectivity(sc *stmtctx.StatementContext, statsNode *StatsNode) (*Index, error) { - var ( - ranLowEncode, ranHighEncode []byte - err error - ) - newIndexHist := &Index{Info: idx.Info, StatsVer: idx.StatsVer, CMSketch: idx.CMSketch, PhysicalID: idx.PhysicalID} - newIndexHist.Histogram = *NewHistogram(idx.ID, int64(float64(idx.NDV)*statsNode.Selectivity), 0, 0, types.NewFieldType(mysql.TypeBlob), chunk.InitialCapacity, 0) - - lowBucketIdx, highBucketIdx := 0, 0 - var totCnt int64 - - // Bucket bound of index is encoded one, so we need to decode it if we want to calculate the fraction accurately. - // TODO: enhance its calculation. - // Now just remove the bucket that no range fell in. - for _, ran := range statsNode.Ranges { - lowBucketIdx = highBucketIdx - ranLowEncode, ranHighEncode, err = ran.Encode(sc, ranLowEncode, ranHighEncode) - if err != nil { - return nil, err - } - for ; highBucketIdx < idx.Len(); highBucketIdx++ { - // Encoded value can only go to its next quickly. So ranHighEncode is actually range.HighVal's PrefixNext value. - // So the Bound should also go to its PrefixNext. - bucketLowerEncoded := idx.Bounds.GetRow(highBucketIdx * 2).GetBytes(0) - if bytes.Compare(ranHighEncode, kv.Key(bucketLowerEncoded).PrefixNext()) < 0 { - break - } - } - for ; lowBucketIdx < highBucketIdx; lowBucketIdx++ { - bucketUpperEncoded := idx.Bounds.GetRow(lowBucketIdx*2 + 1).GetBytes(0) - if bytes.Compare(ranLowEncode, bucketUpperEncoded) <= 0 { - break - } - } - if lowBucketIdx >= idx.Len() { - break - } - for i := lowBucketIdx; i < highBucketIdx; i++ { - newIndexHist.Bounds.AppendRow(idx.Bounds.GetRow(i * 2)) - newIndexHist.Bounds.AppendRow(idx.Bounds.GetRow(i*2 + 1)) - totCnt += idx.bucketCount(i) - newIndexHist.Buckets = append(newIndexHist.Buckets, Bucket{Repeat: idx.Buckets[i].Repeat, Count: totCnt}) - newIndexHist.scalars = append(newIndexHist.scalars, idx.scalars[i]) - } - } - return newIndexHist, nil -} - // NewHistCollBySelectivity creates new HistColl by the given statsNodes. func (coll *HistColl) NewHistCollBySelectivity(sctx sessionctx.Context, statsNodes []*StatsNode) *HistColl { newColl := &HistColl{ @@ -1894,25 +1065,6 @@ func (coll *HistColl) NewHistCollBySelectivity(sctx sessionctx.Context, statsNod return newColl } -func (idx *Index) outOfRange(val types.Datum) bool { - if !idx.Histogram.outOfRange(val) { - return false - } - if idx.Histogram.Len() > 0 && matchPrefix(idx.Bounds.GetRow(0), 0, &val) { - return false - } - return true -} - -// matchPrefix checks whether ad is the prefix of value -func matchPrefix(row chunk.Row, colIdx int, ad *types.Datum) bool { - switch ad.Kind() { - case types.KindString, types.KindBytes, types.KindBinaryLiteral, types.KindMysqlBit: - return strings.HasPrefix(row.GetString(colIdx), ad.GetString()) - } - return false -} - type dataCnt struct { data []byte cnt uint64 diff --git a/statistics/histogram_test.go b/statistics/histogram_test.go index 78c68d3a16dab..8c858e49582d2 100644 --- a/statistics/histogram_test.go +++ b/statistics/histogram_test.go @@ -469,3 +469,23 @@ func TestMergeBucketNDV(t *testing.T) { require.Equal(t, res.disjointNDV, tt.result.disjointNDV) } } + +func TestIndexQueryBytes(t *testing.T) { + ctx := mock.NewContext() + sc := ctx.GetSessionVars().StmtCtx + idx := &Index{Info: &model.IndexInfo{Columns: []*model.IndexColumn{{Name: model.NewCIStr("a"), Offset: 0}}}} + idx.Histogram = *NewHistogram(0, 15, 0, 0, types.NewFieldType(mysql.TypeBlob), 0, 0) + low, err1 := codec.EncodeKey(sc, nil, types.NewBytesDatum([]byte("0"))) + require.NoError(t, err1) + high, err2 := codec.EncodeKey(sc, nil, types.NewBytesDatum([]byte("3"))) + require.NoError(t, err2) + idx.Bounds.AppendBytes(0, low) + idx.Bounds.AppendBytes(0, high) + idx.Buckets = append(idx.Buckets, Bucket{Repeat: 10, Count: 20, NDV: 20}) + idx.PreCalculateScalar() + idx.CMSketch = nil + // Count / NDV + require.Equal(t, idx.QueryBytes(low), uint64(1)) + // Repeat + require.Equal(t, idx.QueryBytes(high), uint64(10)) +} diff --git a/statistics/index.go b/statistics/index.go new file mode 100644 index 0000000000000..c5e023f47aee5 --- /dev/null +++ b/statistics/index.go @@ -0,0 +1,470 @@ +// 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 statistics + +import ( + "bytes" + "math" + "strings" + + "github.com/pingcap/failpoint" + "github.com/pingcap/tidb/kv" + "github.com/pingcap/tidb/parser/model" + "github.com/pingcap/tidb/parser/mysql" + "github.com/pingcap/tidb/sessionctx" + "github.com/pingcap/tidb/sessionctx/stmtctx" + "github.com/pingcap/tidb/types" + "github.com/pingcap/tidb/util/chunk" + "github.com/pingcap/tidb/util/codec" + "github.com/pingcap/tidb/util/collate" + "github.com/pingcap/tidb/util/mathutil" + "github.com/pingcap/tidb/util/ranger" + "github.com/twmb/murmur3" + "golang.org/x/exp/slices" +) + +// Index represents an index histogram. +type Index struct { + Histogram + CMSketch *CMSketch + TopN *TopN + FMSketch *FMSketch + ErrorRate + StatsVer int64 // StatsVer is the version of the current stats, used to maintain compatibility + Info *model.IndexInfo + Flag int64 + LastAnalyzePos types.Datum + PhysicalID int64 + StatsLoadedStatus +} + +// ItemID implements TableCacheItem +func (idx *Index) ItemID() int64 { + return idx.Info.ID +} + +// IsAllEvicted indicates whether all stats evicted +func (idx *Index) IsAllEvicted() bool { + return idx.statsInitialized && idx.evictedStatus >= allEvicted +} + +func (idx *Index) dropCMS() { + idx.CMSketch = nil + idx.evictedStatus = onlyCmsEvicted +} + +func (idx *Index) dropTopN() { + originTopNNum := int64(idx.TopN.Num()) + idx.TopN = nil + if len(idx.Histogram.Buckets) == 0 && originTopNNum >= idx.Histogram.NDV { + // This indicates index has topn instead of histogram + idx.evictedStatus = allEvicted + } else { + idx.evictedStatus = onlyHistRemained + } +} + +func (idx *Index) getEvictedStatus() int { + return idx.evictedStatus +} + +func (idx *Index) isStatsInitialized() bool { + return idx.statsInitialized +} + +func (idx *Index) statsVer() int64 { + return idx.StatsVer +} + +func (idx *Index) isCMSExist() bool { + return idx.CMSketch != nil +} + +// IsEvicted returns whether index statistics got evicted +func (idx *Index) IsEvicted() bool { + return idx.evictedStatus != allLoaded +} + +func (idx *Index) String() string { + return idx.Histogram.ToString(len(idx.Info.Columns)) +} + +// TotalRowCount returns the total count of this index. +func (idx *Index) TotalRowCount() float64 { + idx.checkStats() + if idx.StatsVer >= Version2 { + return idx.Histogram.TotalRowCount() + float64(idx.TopN.TotalCount()) + } + return idx.Histogram.TotalRowCount() +} + +// IsInvalid checks if this index is invalid. +func (idx *Index) IsInvalid(collPseudo bool) bool { + if !collPseudo { + idx.checkStats() + } + return (collPseudo && idx.ErrorRate.NotAccurate()) || idx.TotalRowCount() == 0 +} + +// EvictAllStats evicts all stats +// Note that this function is only used for test +func (idx *Index) EvictAllStats() { + idx.Histogram.Buckets = nil + idx.CMSketch = nil + idx.TopN = nil + idx.StatsLoadedStatus.evictedStatus = allEvicted +} + +// MemoryUsage returns the total memory usage of a Histogram and CMSketch in Index. +// We ignore the size of other metadata in Index. +func (idx *Index) MemoryUsage() CacheItemMemoryUsage { + var sum int64 + indexMemUsage := &IndexMemUsage{ + IndexID: idx.Info.ID, + } + histMemUsage := idx.Histogram.MemoryUsage() + indexMemUsage.HistogramMemUsage = histMemUsage + sum = histMemUsage + if idx.CMSketch != nil { + cmSketchMemUsage := idx.CMSketch.MemoryUsage() + indexMemUsage.CMSketchMemUsage = cmSketchMemUsage + sum += cmSketchMemUsage + } + if idx.TopN != nil { + topnMemUsage := idx.TopN.MemoryUsage() + indexMemUsage.TopNMemUsage = topnMemUsage + sum += topnMemUsage + } + indexMemUsage.TotalMemUsage = sum + return indexMemUsage +} + +var nullKeyBytes, _ = codec.EncodeKey(nil, nil, types.NewDatum(nil)) + +func (idx *Index) equalRowCount(b []byte, realtimeRowCount int64) float64 { + if len(idx.Info.Columns) == 1 { + if bytes.Equal(b, nullKeyBytes) { + return float64(idx.Histogram.NullCount) + } + } + val := types.NewBytesDatum(b) + if idx.StatsVer < Version2 { + if idx.Histogram.NDV > 0 && idx.outOfRange(val) { + return outOfRangeEQSelectivity(idx.Histogram.NDV, realtimeRowCount, int64(idx.TotalRowCount())) * idx.TotalRowCount() + } + if idx.CMSketch != nil { + return float64(idx.QueryBytes(b)) + } + histRowCount, _ := idx.Histogram.equalRowCount(val, false) + return histRowCount + } + // stats version == 2 + // 1. try to find this value in TopN + if idx.TopN != nil { + count, found := idx.TopN.QueryTopN(b) + if found { + return float64(count) + } + } + // 2. try to find this value in bucket.Repeat(the last value in every bucket) + histCnt, matched := idx.Histogram.equalRowCount(val, true) + if matched { + return histCnt + } + // 3. use uniform distribution assumption for the rest (even when this value is not covered by the range of stats) + histNDV := float64(idx.Histogram.NDV - int64(idx.TopN.Num())) + if histNDV <= 0 { + return 0 + } + return idx.Histogram.notNullCount() / histNDV +} + +// QueryBytes is used to query the count of specified bytes. +func (idx *Index) QueryBytes(d []byte) uint64 { + idx.checkStats() + h1, h2 := murmur3.Sum128(d) + if idx.TopN != nil { + if count, ok := idx.TopN.QueryTopN(d); ok { + return count + } + } + if idx.CMSketch != nil { + return idx.CMSketch.queryHashValue(h1, h2) + } + v, _ := idx.Histogram.equalRowCount(types.NewBytesDatum(d), idx.StatsVer >= Version2) + return uint64(v) +} + +// GetRowCount returns the row count of the given ranges. +// It uses the modifyCount to adjust the influence of modifications on the table. +func (idx *Index) GetRowCount(sctx sessionctx.Context, coll *HistColl, indexRanges []*ranger.Range, realtimeRowCount int64) (float64, error) { + idx.checkStats() + sc := sctx.GetSessionVars().StmtCtx + totalCount := float64(0) + isSingleCol := len(idx.Info.Columns) == 1 + for _, indexRange := range indexRanges { + lb, err := codec.EncodeKey(sc, nil, indexRange.LowVal...) + if err != nil { + return 0, err + } + rb, err := codec.EncodeKey(sc, nil, indexRange.HighVal...) + if err != nil { + return 0, err + } + fullLen := len(indexRange.LowVal) == len(indexRange.HighVal) && len(indexRange.LowVal) == len(idx.Info.Columns) + if bytes.Equal(lb, rb) { + // case 1: it's a point + if indexRange.LowExclude || indexRange.HighExclude { + continue + } + if fullLen { + // At most 1 in this case. + if idx.Info.Unique { + totalCount += 1 + continue + } + count := idx.equalRowCount(lb, realtimeRowCount) + // If the current table row count has changed, we should scale the row count accordingly. + count *= idx.GetIncreaseFactor(realtimeRowCount) + totalCount += count + continue + } + } + + // case 2: it's an interval + // The final interval is [low, high) + if indexRange.LowExclude { + lb = kv.Key(lb).PrefixNext() + } + if !indexRange.HighExclude { + rb = kv.Key(rb).PrefixNext() + } + l := types.NewBytesDatum(lb) + r := types.NewBytesDatum(rb) + lowIsNull := bytes.Equal(lb, nullKeyBytes) + if isSingleCol && lowIsNull { + totalCount += float64(idx.Histogram.NullCount) + } + expBackoffSuccess := false + // Due to the limitation of calcFraction and convertDatumToScalar, the histogram actually won't estimate anything. + // If the first column's range is point. + if rangePosition := GetOrdinalOfRangeCond(sc, indexRange); rangePosition > 0 && idx.StatsVer >= Version2 && coll != nil { + var expBackoffSel float64 + expBackoffSel, expBackoffSuccess, err = idx.expBackoffEstimation(sctx, coll, indexRange) + if err != nil { + return 0, err + } + if expBackoffSuccess { + expBackoffCnt := expBackoffSel * idx.TotalRowCount() + + upperLimit := expBackoffCnt + // Use the multi-column stats to calculate the max possible row count of [l, r) + if idx.Histogram.Len() > 0 { + _, lowerBkt, _, _ := idx.Histogram.locateBucket(l) + _, upperBkt, _, _ := idx.Histogram.locateBucket(r) + // Use Count of the Bucket before l as the lower bound. + preCount := float64(0) + if lowerBkt > 0 { + preCount = float64(idx.Histogram.Buckets[lowerBkt-1].Count) + } + // Use Count of the Bucket where r exists as the upper bound. + upperCnt := float64(idx.Histogram.Buckets[upperBkt].Count) + upperLimit = upperCnt - preCount + upperLimit += float64(idx.TopN.BetweenCount(lb, rb)) + } + + // If the result of exponential backoff strategy is larger than the result from multi-column stats, + // use the upper limit from multi-column histogram instead. + if expBackoffCnt > upperLimit { + expBackoffCnt = upperLimit + } + totalCount += expBackoffCnt + } + } + if !expBackoffSuccess { + totalCount += idx.BetweenRowCount(l, r) + } + + // If the current table row count has changed, we should scale the row count accordingly. + totalCount *= idx.GetIncreaseFactor(realtimeRowCount) + + // handling the out-of-range part + if (idx.outOfRange(l) && !(isSingleCol && lowIsNull)) || idx.outOfRange(r) { + increaseCount := realtimeRowCount - int64(idx.TotalRowCount()) + if increaseCount < 0 { + increaseCount = 0 + } + totalCount += idx.Histogram.outOfRangeRowCount(&l, &r, increaseCount) + } + } + totalCount = mathutil.Clamp(totalCount, 0, float64(realtimeRowCount)) + return totalCount, nil +} + +// expBackoffEstimation estimate the multi-col cases following the Exponential Backoff. See comment below for details. +func (idx *Index) expBackoffEstimation(sctx sessionctx.Context, coll *HistColl, indexRange *ranger.Range) (float64, bool, error) { + tmpRan := []*ranger.Range{ + { + LowVal: make([]types.Datum, 1), + HighVal: make([]types.Datum, 1), + Collators: make([]collate.Collator, 1), + }, + } + colsIDs := coll.Idx2ColumnIDs[idx.Histogram.ID] + singleColumnEstResults := make([]float64, 0, len(indexRange.LowVal)) + // The following codes uses Exponential Backoff to reduce the impact of independent assumption. It works like: + // 1. Calc the selectivity of each column. + // 2. Sort them and choose the first 4 most selective filter and the corresponding selectivity is sel_1, sel_2, sel_3, sel_4 where i < j => sel_i < sel_j. + // 3. The final selectivity would be sel_1 * sel_2^{1/2} * sel_3^{1/4} * sel_4^{1/8}. + // This calculation reduced the independence assumption and can work well better than it. + for i := 0; i < len(indexRange.LowVal); i++ { + tmpRan[0].LowVal[0] = indexRange.LowVal[i] + tmpRan[0].HighVal[0] = indexRange.HighVal[i] + tmpRan[0].Collators[0] = indexRange.Collators[0] + if i == len(indexRange.LowVal)-1 { + tmpRan[0].LowExclude = indexRange.LowExclude + tmpRan[0].HighExclude = indexRange.HighExclude + } + colID := colsIDs[i] + var ( + count float64 + err error + ) + if anotherIdxID, ok := coll.ColID2IdxID[colID]; ok && anotherIdxID != idx.Histogram.ID { + count, err = coll.GetRowCountByIndexRanges(sctx, anotherIdxID, tmpRan) + } else if col, ok := coll.Columns[colID]; ok && !col.IsInvalid(sctx, coll.Pseudo) { + count, err = coll.GetRowCountByColumnRanges(sctx, colID, tmpRan) + } else { + continue + } + if err != nil { + return 0, false, err + } + singleColumnEstResults = append(singleColumnEstResults, count) + } + // Sort them. + slices.Sort(singleColumnEstResults) + l := len(singleColumnEstResults) + // Convert the first 4 to selectivity results. + for i := 0; i < l && i < 4; i++ { + singleColumnEstResults[i] = singleColumnEstResults[i] / float64(coll.Count) + } + failpoint.Inject("cleanEstResults", func() { + singleColumnEstResults = singleColumnEstResults[:0] + l = 0 + }) + if l == 1 { + return singleColumnEstResults[0], true, nil + } else if l == 2 { + return singleColumnEstResults[0] * math.Sqrt(singleColumnEstResults[1]), true, nil + } else if l == 3 { + return singleColumnEstResults[0] * math.Sqrt(singleColumnEstResults[1]) * math.Sqrt(math.Sqrt(singleColumnEstResults[2])), true, nil + } else if l == 0 { + return 0, false, nil + } + return singleColumnEstResults[0] * math.Sqrt(singleColumnEstResults[1]) * math.Sqrt(math.Sqrt(singleColumnEstResults[2])) * math.Sqrt(math.Sqrt(math.Sqrt(singleColumnEstResults[3]))), true, nil +} + +func (idx *Index) checkStats() { + if idx.IsFullLoad() { + return + } + HistogramNeededItems.insert(model.TableItemID{TableID: idx.PhysicalID, ID: idx.Info.ID, IsIndex: true}) +} + +func (idx *Index) newIndexBySelectivity(sc *stmtctx.StatementContext, statsNode *StatsNode) (*Index, error) { + var ( + ranLowEncode, ranHighEncode []byte + err error + ) + newIndexHist := &Index{Info: idx.Info, StatsVer: idx.StatsVer, CMSketch: idx.CMSketch, PhysicalID: idx.PhysicalID} + newIndexHist.Histogram = *NewHistogram(idx.Histogram.ID, int64(float64(idx.Histogram.NDV)*statsNode.Selectivity), 0, 0, types.NewFieldType(mysql.TypeBlob), chunk.InitialCapacity, 0) + + lowBucketIdx, highBucketIdx := 0, 0 + var totCnt int64 + + // Bucket bound of index is encoded one, so we need to decode it if we want to calculate the fraction accurately. + // TODO: enhance its calculation. + // Now just remove the bucket that no range fell in. + for _, ran := range statsNode.Ranges { + lowBucketIdx = highBucketIdx + ranLowEncode, ranHighEncode, err = ran.Encode(sc, ranLowEncode, ranHighEncode) + if err != nil { + return nil, err + } + for ; highBucketIdx < idx.Histogram.Len(); highBucketIdx++ { + // Encoded value can only go to its next quickly. So ranHighEncode is actually range.HighVal's PrefixNext value. + // So the Bound should also go to its PrefixNext. + bucketLowerEncoded := idx.Histogram.Bounds.GetRow(highBucketIdx * 2).GetBytes(0) + if bytes.Compare(ranHighEncode, kv.Key(bucketLowerEncoded).PrefixNext()) < 0 { + break + } + } + for ; lowBucketIdx < highBucketIdx; lowBucketIdx++ { + bucketUpperEncoded := idx.Histogram.Bounds.GetRow(lowBucketIdx*2 + 1).GetBytes(0) + if bytes.Compare(ranLowEncode, bucketUpperEncoded) <= 0 { + break + } + } + if lowBucketIdx >= idx.Histogram.Len() { + break + } + for i := lowBucketIdx; i < highBucketIdx; i++ { + newIndexHist.Histogram.Bounds.AppendRow(idx.Histogram.Bounds.GetRow(i * 2)) + newIndexHist.Histogram.Bounds.AppendRow(idx.Histogram.Bounds.GetRow(i*2 + 1)) + totCnt += idx.Histogram.bucketCount(i) + newIndexHist.Histogram.Buckets = append(newIndexHist.Histogram.Buckets, Bucket{Repeat: idx.Histogram.Buckets[i].Repeat, Count: totCnt}) + newIndexHist.Histogram.scalars = append(newIndexHist.Histogram.scalars, idx.Histogram.scalars[i]) + } + } + return newIndexHist, nil +} + +func (idx *Index) outOfRange(val types.Datum) bool { + if !idx.Histogram.outOfRange(val) { + return false + } + if idx.Histogram.Len() > 0 && matchPrefix(idx.Histogram.Bounds.GetRow(0), 0, &val) { + return false + } + return true +} + +// GetIncreaseFactor get the increase factor to adjust the final estimated count when the table is modified. +func (idx *Index) GetIncreaseFactor(realtimeRowCount int64) float64 { + columnCount := idx.TotalRowCount() + if columnCount == 0 { + return 1.0 + } + return float64(realtimeRowCount) / columnCount +} + +// BetweenRowCount estimates the row count for interval [l, r). +func (idx *Index) BetweenRowCount(l, r types.Datum) float64 { + histBetweenCnt := idx.Histogram.BetweenRowCount(l, r) + if idx.StatsVer == Version1 { + return histBetweenCnt + } + return float64(idx.TopN.BetweenCount(l.GetBytes(), r.GetBytes())) + histBetweenCnt +} + +// matchPrefix checks whether ad is the prefix of value +func matchPrefix(row chunk.Row, colIdx int, ad *types.Datum) bool { + switch ad.Kind() { + case types.KindString, types.KindBytes, types.KindBinaryLiteral, types.KindMysqlBit: + return strings.HasPrefix(row.GetString(colIdx), ad.GetString()) + } + return false +} diff --git a/store/copr/coprocessor.go b/store/copr/coprocessor.go index eb151254d2a26..135ce1a7ad8df 100644 --- a/store/copr/coprocessor.go +++ b/store/copr/coprocessor.go @@ -97,6 +97,14 @@ func (c *CopClient) Send(ctx context.Context, req *kv.Request, variables interfa bo := backoff.NewBackofferWithVars(ctx, copBuildTaskMaxBackoff, vars) ranges := NewKeyRanges(req.KeyRanges) tasks, err := buildCopTasks(bo, c.store.GetRegionCache(), ranges, req, eventCb) + reqType := "null" + if req.ClosestReplicaReadAdjuster != nil { + reqType = "miss" + if req.ClosestReplicaReadAdjuster(req, len(tasks)) { + reqType = "hit" + } + } + tidbmetrics.DistSQLCoprClosestReadCounter.WithLabelValues(reqType).Inc() if err != nil { return copErrorResponse{err} } @@ -779,18 +787,23 @@ func (worker *copIteratorWorker) handleTaskOnce(bo *Backoffer, task *copTask, ch // Set task.storeAddr field so its task.String() method have the store address information. task.storeAddr = storeAddr costTime := time.Since(startTime) + copResp := resp.Resp.(*coprocessor.Response) + if costTime > minLogCopTaskTime { - worker.logTimeCopTask(costTime, task, bo, resp) + worker.logTimeCopTask(costTime, task, bo, copResp) } storeID := strconv.FormatUint(req.Context.GetPeer().GetStoreId(), 10) metrics.TiKVCoprocessorHistogram.WithLabelValues(storeID, strconv.FormatBool(staleRead)).Observe(costTime.Seconds()) + if copResp != nil { + tidbmetrics.DistSQLCoprRespBodySize.WithLabelValues(storeAddr).Observe(float64(len(copResp.Data))) + } if worker.req.Paging { - return worker.handleCopPagingResult(bo, rpcCtx, &copResponse{pbResp: resp.Resp.(*coprocessor.Response)}, cacheKey, cacheValue, task, ch, costTime) + return worker.handleCopPagingResult(bo, rpcCtx, &copResponse{pbResp: copResp}, cacheKey, cacheValue, task, ch, costTime) } // Handles the response for non-paging copTask. - return worker.handleCopResponse(bo, rpcCtx, &copResponse{pbResp: resp.Resp.(*coprocessor.Response)}, cacheKey, cacheValue, task, ch, nil, costTime) + return worker.handleCopResponse(bo, rpcCtx, &copResponse{pbResp: copResp}, cacheKey, cacheValue, task, ch, nil, costTime) } const ( @@ -798,24 +811,15 @@ const ( minLogKVProcessTime = 100 ) -func (worker *copIteratorWorker) logTimeCopTask(costTime time.Duration, task *copTask, bo *Backoffer, resp *tikvrpc.Response) { +func (worker *copIteratorWorker) logTimeCopTask(costTime time.Duration, task *copTask, bo *Backoffer, resp *coprocessor.Response) { logStr := fmt.Sprintf("[TIME_COP_PROCESS] resp_time:%s txnStartTS:%d region_id:%d store_addr:%s", costTime, worker.req.StartTs, task.region.GetID(), task.storeAddr) if bo.GetTotalSleep() > minLogBackoffTime { backoffTypes := strings.Replace(fmt.Sprintf("%v", bo.TiKVBackoffer().GetTypes()), " ", ",", -1) logStr += fmt.Sprintf(" backoff_ms:%d backoff_types:%s", bo.GetTotalSleep(), backoffTypes) } - var detailV2 *kvrpcpb.ExecDetailsV2 - var detail *kvrpcpb.ExecDetails - if resp.Resp != nil { - switch r := resp.Resp.(type) { - case *coprocessor.Response: - detailV2 = r.ExecDetailsV2 - detail = r.ExecDetails - default: - panic("unreachable") - } - } - + // resp might be nil, but it is safe to call resp.GetXXX here. + detailV2 := resp.GetExecDetailsV2() + detail := resp.GetExecDetails() var timeDetail *kvrpcpb.TimeDetail if detailV2 != nil && detailV2.TimeDetail != nil { timeDetail = detailV2.TimeDetail diff --git a/store/driver/options/options.go b/store/driver/options/options.go index 09e1757b12267..1b677ffc348d0 100644 --- a/store/driver/options/options.go +++ b/store/driver/options/options.go @@ -30,6 +30,8 @@ func GetTiKVReplicaReadType(t kv.ReplicaReadType) storekv.ReplicaReadType { return storekv.ReplicaReadMixed case kv.ReplicaReadClosest: return storekv.ReplicaReadMixed + case kv.ReplicaReadClosestAdaptive: + return storekv.ReplicaReadMixed } return 0 } diff --git a/store/driver/txn/BUILD.bazel b/store/driver/txn/BUILD.bazel index fc5bd8a2d7037..15e3c56cb6320 100644 --- a/store/driver/txn/BUILD.bazel +++ b/store/driver/txn/BUILD.bazel @@ -36,6 +36,7 @@ go_library( "@com_github_tikv_client_go_v2//tikv", "@com_github_tikv_client_go_v2//tikvrpc", "@com_github_tikv_client_go_v2//tikvrpc/interceptor", + "@com_github_tikv_client_go_v2//txnkv", "@com_github_tikv_client_go_v2//txnkv/transaction", "@com_github_tikv_client_go_v2//txnkv/txnsnapshot", "@com_github_tikv_client_go_v2//txnkv/txnutil", diff --git a/store/driver/txn/snapshot.go b/store/driver/txn/snapshot.go index 57284d255fa27..ae84351e56c6c 100644 --- a/store/driver/txn/snapshot.go +++ b/store/driver/txn/snapshot.go @@ -24,6 +24,7 @@ import ( "github.com/pingcap/tidb/store/driver/options" "github.com/tikv/client-go/v2/tikvrpc" "github.com/tikv/client-go/v2/tikvrpc/interceptor" + "github.com/tikv/client-go/v2/txnkv" "github.com/tikv/client-go/v2/txnkv/txnsnapshot" "github.com/tikv/client-go/v2/txnkv/txnutil" ) @@ -127,6 +128,8 @@ func (s *tikvSnapshot) SetOption(opt int, val interface{}) { s.KVSnapshot.SetRequestSourceInternal(val.(bool)) case kv.RequestSourceType: s.KVSnapshot.SetRequestSourceType(val.(string)) + case kv.ReplicaReadAdjuster: + s.KVSnapshot.SetReplicaReadAdjuster(val.(txnkv.ReplicaReadAdjuster)) } } diff --git a/store/driver/txn/txn_driver.go b/store/driver/txn/txn_driver.go index 2a290a423eba0..22b22957865a9 100644 --- a/store/driver/txn/txn_driver.go +++ b/store/driver/txn/txn_driver.go @@ -34,6 +34,7 @@ import ( "github.com/tikv/client-go/v2/tikv" "github.com/tikv/client-go/v2/tikvrpc" "github.com/tikv/client-go/v2/tikvrpc/interceptor" + "github.com/tikv/client-go/v2/txnkv" "github.com/tikv/client-go/v2/txnkv/txnsnapshot" "go.uber.org/zap" ) @@ -255,6 +256,8 @@ func (txn *tikvTxn) SetOption(opt int, val interface{}) { txn.KVTxn.SetRequestSourceInternal(val.(bool)) case kv.RequestSourceType: txn.KVTxn.SetRequestSourceType(val.(string)) + case kv.ReplicaReadAdjuster: + txn.KVTxn.GetSnapshot().SetReplicaReadAdjuster(val.(txnkv.ReplicaReadAdjuster)) } } diff --git a/store/gcworker/BUILD.bazel b/store/gcworker/BUILD.bazel index 9ac77dd4ceb30..f43e28c02958b 100644 --- a/store/gcworker/BUILD.bazel +++ b/store/gcworker/BUILD.bazel @@ -6,6 +6,7 @@ go_library( importpath = "github.com/pingcap/tidb/store/gcworker", visibility = ["//visibility:public"], deps = [ + "//br/pkg/utils", "//ddl", "//ddl/label", "//ddl/placement", diff --git a/store/gcworker/gc_worker.go b/store/gcworker/gc_worker.go index 4bd1d491d6671..a92858befc8fc 100644 --- a/store/gcworker/gc_worker.go +++ b/store/gcworker/gc_worker.go @@ -309,12 +309,31 @@ func (w *GCWorker) leaderTick(ctx context.Context) error { return nil } + concurrency, err := w.getGCConcurrency(ctx) + if err != nil { + logutil.Logger(ctx).Info("[gc worker] failed to get gc concurrency.", + zap.String("uuid", w.uuid), + zap.Error(err)) + return errors.Trace(err) + } + ok, safePoint, err := w.prepare(ctx) - if err != nil || !ok { - if err != nil { - metrics.GCJobFailureCounter.WithLabelValues("prepare").Inc() - } + if err != nil { + metrics.GCJobFailureCounter.WithLabelValues("prepare").Inc() return errors.Trace(err) + } else if !ok { + // If skip gc, it still needs to resolve locks with expired TTL, in order not to block log backup. + if w.logBackupEnabled { + tryResolveLocksTS, err := w.getTryResolveLocksTS() + if err != nil { + return errors.Trace(err) + } + // Set 0 to safepoint, which means resolving locks with expired TTL only. + if err = w.legacyResolveLocks(ctx, 0, tryResolveLocksTS, concurrency); err != nil { + return errors.Trace(err) + } + } + return nil } // When the worker is just started, or an old GC job has just finished, // wait a while before starting a new job. @@ -324,14 +343,6 @@ func (w *GCWorker) leaderTick(ctx context.Context) error { return nil } - concurrency, err := w.getGCConcurrency(ctx) - if err != nil { - logutil.Logger(ctx).Info("[gc worker] failed to get gc concurrency.", - zap.String("uuid", w.uuid), - zap.Error(err)) - return errors.Trace(err) - } - w.gcIsRunning = true logutil.Logger(ctx).Info("[gc worker] starts the whole job", zap.String("uuid", w.uuid), diff --git a/store/gcworker/gc_worker_test.go b/store/gcworker/gc_worker_test.go index 886ad9d7cf886..c453545a4362b 100644 --- a/store/gcworker/gc_worker_test.go +++ b/store/gcworker/gc_worker_test.go @@ -1944,6 +1944,65 @@ func TestGCWithPendingTxn2(t *testing.T) { require.NoError(t, err) } +func TestSkipGCAndOnlyResolveLock(t *testing.T) { + s, clean := createGCWorkerSuite(t) + // only when log backup enabled will scan locks after safepoint. + s.gcWorker.logBackupEnabled = true + defer clean() + + ctx := gcContext() + gcSafePointCacheInterval = 0 + err := s.gcWorker.saveValueToSysTable(gcEnableKey, booleanFalse) + require.NoError(t, err) + now, err := s.oracle.GetTimestamp(ctx, &oracle.Option{}) + require.NoError(t, err) + + // Prepare to run gc with txn's startTS as the safepoint ts. + spkv := s.tikvStore.GetSafePointKV() + err = spkv.Put(fmt.Sprintf("%s/%s", infosync.ServerMinStartTSPath, "a"), strconv.FormatUint(now, 10)) + require.NoError(t, err) + s.mustSetTiDBServiceSafePoint(t, now, now) + veryLong := gcDefaultLifeTime * 100 + lastRunTime := oracle.GetTimeFromTS(s.mustAllocTs(t)).Add(-veryLong) + newGcLifeTime := time.Hour * 24 + err = s.gcWorker.saveTime(gcLastRunTimeKey, lastRunTime) + require.NoError(t, err) + err = s.gcWorker.saveTime(gcSafePointKey, oracle.GetTimeFromTS(s.mustAllocTs(t)).Add(-time.Minute*10)) + require.NoError(t, err) + err = s.gcWorker.saveDuration(gcLifeTimeKey, newGcLifeTime) + require.NoError(t, err) + s.gcWorker.lastFinish = time.Now().Add(-veryLong) + err = s.gcWorker.saveValueToSysTable(gcEnableKey, booleanTrue) + require.NoError(t, err) + + // lock the key1 + k1 := []byte("tk1") + v1 := []byte("v1") + txn, err := s.store.Begin(tikv.WithStartTS(now)) + require.NoError(t, err) + txn.SetOption(kv.Pessimistic, true) + lockCtx := &kv.LockCtx{ForUpdateTS: txn.StartTS(), WaitStartTime: time.Now()} + + err = txn.Set(k1, v1) + require.NoError(t, err) + err = txn.LockKeys(ctx, lockCtx, k1) + require.NoError(t, err) + + // Trigger the tick let the gc job start. + s.oracle.AddOffset(time.Minute * 5) + err = s.gcWorker.leaderTick(ctx) + require.NoError(t, err) + + // check the lock has been resolved. + err = txn.Commit(ctx) + require.Error(t, err) + + // check gc is skipped + last, err := s.gcWorker.loadTime(gcLastRunTimeKey) + require.NoError(t, err) + require.Equal(t, last.Unix(), lastRunTime.Unix()) +} + func bootstrap(t testing.TB, store kv.Storage, lease time.Duration) (*domain.Domain, func()) { session.SetSchemaLease(lease) session.DisableStats4Test() diff --git a/telemetry/BUILD.bazel b/telemetry/BUILD.bazel index 05df184817252..15ff2794210fb 100644 --- a/telemetry/BUILD.bazel +++ b/telemetry/BUILD.bazel @@ -18,6 +18,7 @@ go_library( importpath = "github.com/pingcap/tidb/telemetry", visibility = ["//visibility:public"], deps = [ + "//br/pkg/utils", "//config", "//domain/infosync", "//infoschema", @@ -59,14 +60,21 @@ go_test( embed = [":telemetry"], deps = [ "//config", + "//ddl", + "//domain", + "//domain/infosync", "//kv", "//session", "//sessionctx", "//sessionctx/variable", + "//store/mockstore", + "//store/mockstore/unistore", "//testkit", "//testkit/testsetup", "@com_github_jeffail_gabs_v2//:gabs", + "@com_github_pingcap_kvproto//pkg/metapb", "@com_github_stretchr_testify//require", + "@com_github_tikv_client_go_v2//testutils", "@io_etcd_go_etcd_tests_v3//integration", "@org_uber_go_goleak//:goleak", ], diff --git a/telemetry/data.go b/telemetry/data.go index 49bac14ce69f8..b1ef37c7a009e 100644 --- a/telemetry/data.go +++ b/telemetry/data.go @@ -48,7 +48,7 @@ func generateTelemetryData(sctx sessionctx.Context, trackingID string) telemetry if f, err := getFeatureUsage(ctx, sctx); err == nil { r.FeatureUsage = f } - if s, err := getSlowQueryStats(ctx, sctx); err == nil { + if s, err := getSlowQueryStats(); err == nil { r.SlowQueryStats = s } diff --git a/telemetry/data_feature_usage.go b/telemetry/data_feature_usage.go index 0a2b77499aa32..3dc122adf8e04 100644 --- a/telemetry/data_feature_usage.go +++ b/telemetry/data_feature_usage.go @@ -48,6 +48,7 @@ type featureUsage struct { NonTransactionalUsage *m.NonTransactionalStmtCounter `json:"nonTransactional"` GlobalKill bool `json:"globalKill"` MultiSchemaChange *m.MultiSchemaChangeUsageCounter `json:"multiSchemaChange"` + TiFlashModeStatistics TiFlashModeStatistics `json:"TiFlashModeStatistics"` LogBackup bool `json:"logBackup"` EnablePaging bool `json:"enablePaging"` } @@ -84,6 +85,8 @@ func getFeatureUsage(ctx context.Context, sctx sessionctx.Context) (*featureUsag usage.GlobalKill = getGlobalKillUsageInfo() + usage.TiFlashModeStatistics = getTiFlashModeStatistics(sctx) + usage.LogBackup = getLogBackupUsageInfo(sctx) usage.EnablePaging = getPagingUsageInfo(sctx) @@ -287,6 +290,34 @@ func getGlobalKillUsageInfo() bool { return config.GetGlobalConfig().EnableGlobalKill } +// TiFlashModeStatistics records the usage info of Fast Mode +type TiFlashModeStatistics struct { + FastModeTableCount int64 `json:"fast_mode_table_count"` + NormalModeTableCount int64 `json:"normal_mode_table_count"` + AllTableCount int64 `json:"all_table_count"` +} + +func getTiFlashModeStatistics(ctx sessionctx.Context) TiFlashModeStatistics { + is := GetDomainInfoSchema(ctx) + var fastModeTableCount int64 = 0 + var normalModeTableCount int64 = 0 + var allTableCount int64 = 0 + for _, dbInfo := range is.AllSchemas() { + for _, tbInfo := range is.SchemaTables(dbInfo.Name) { + allTableCount++ + if tbInfo.Meta().TiFlashReplica != nil { + if tbInfo.Meta().TiFlashMode == model.TiFlashModeFast { + fastModeTableCount++ + } else { + normalModeTableCount++ + } + } + } + } + + return TiFlashModeStatistics{FastModeTableCount: fastModeTableCount, NormalModeTableCount: normalModeTableCount, AllTableCount: allTableCount} +} + func getLogBackupUsageInfo(ctx sessionctx.Context) bool { return utils.CheckLogBackupEnabled(ctx) } diff --git a/telemetry/data_feature_usage_test.go b/telemetry/data_feature_usage_test.go index 50617fbbf7de9..96a39c4e77a19 100644 --- a/telemetry/data_feature_usage_test.go +++ b/telemetry/data_feature_usage_test.go @@ -17,12 +17,22 @@ package telemetry_test import ( "fmt" "testing" + "time" + "github.com/pingcap/kvproto/pkg/metapb" "github.com/pingcap/tidb/config" + "github.com/pingcap/tidb/ddl" + "github.com/pingcap/tidb/domain" + "github.com/pingcap/tidb/domain/infosync" + "github.com/pingcap/tidb/kv" + "github.com/pingcap/tidb/session" "github.com/pingcap/tidb/sessionctx/variable" + "github.com/pingcap/tidb/store/mockstore" + "github.com/pingcap/tidb/store/mockstore/unistore" "github.com/pingcap/tidb/telemetry" "github.com/pingcap/tidb/testkit" "github.com/stretchr/testify/require" + "github.com/tikv/client-go/v2/testutils" ) func TestTxnUsageInfo(t *testing.T) { @@ -280,6 +290,96 @@ func TestGlobalKillUsageInfo(t *testing.T) { require.False(t, usage.GlobalKill) } +type tiflashContext struct { + store kv.Storage + dom *domain.Domain + tiflash *infosync.MockTiFlash + cluster *unistore.Cluster +} + +func createTiFlashContext(t *testing.T) (*tiflashContext, func()) { + s := &tiflashContext{} + var err error + + ddl.PollTiFlashInterval = 1000 * time.Millisecond + ddl.PullTiFlashPdTick.Store(60) + s.tiflash = infosync.NewMockTiFlash() + s.store, err = mockstore.NewMockStore( + mockstore.WithClusterInspector(func(c testutils.Cluster) { + mockCluster := c.(*unistore.Cluster) + _, _, region1 := mockstore.BootstrapWithSingleStore(c) + tiflashIdx := 0 + for tiflashIdx < 2 { + store2 := c.AllocID() + peer2 := c.AllocID() + addr2 := fmt.Sprintf("tiflash%d", tiflashIdx) + mockCluster.AddStore(store2, addr2, &metapb.StoreLabel{Key: "engine", Value: "tiflash"}) + mockCluster.AddPeer(region1, store2, peer2) + tiflashIdx++ + } + s.cluster = mockCluster + }), + mockstore.WithStoreType(mockstore.EmbedUnistore), + ) + + require.NoError(t, err) + session.SetSchemaLease(0) + session.DisableStats4Test() + s.dom, err = session.BootstrapSession(s.store) + infosync.SetMockTiFlash(s.tiflash) + require.NoError(t, err) + s.dom.SetStatsUpdating(true) + + tearDown := func() { + s.tiflash.Lock() + s.tiflash.StatusServer.Close() + s.tiflash.Unlock() + s.dom.Close() + require.NoError(t, s.store.Close()) + ddl.PollTiFlashInterval = 2 * time.Second + } + return s, tearDown +} + +func TestTiFlashModeStatistics(t *testing.T) { + s, teardown := createTiFlashContext(t) + defer teardown() + + tk := testkit.NewTestKit(t, s.store) + tk.MustExec("use test") + + usage, err := telemetry.GetFeatureUsage(tk.Session()) + require.NoError(t, err) + require.Equal(t, int64(0), usage.TiFlashModeStatistics.FastModeTableCount) + require.Equal(t, int64(0), usage.TiFlashModeStatistics.NormalModeTableCount) + + tk.MustExec(`create table t1(a int);`) + tk.MustExec(`alter table t1 set tiflash replica 1;`) + tk.MustExec(`alter table t1 set tiflash mode fast;`) + + tk.MustExec(`create table t2(a int);`) + tk.MustExec(`alter table t2 set tiflash replica 1;`) + tk.MustExec(`alter table t2 set tiflash mode normal;`) + + tk.MustExec(`create table t3(a int);`) + tk.MustExec(`alter table t3 set tiflash replica 1;`) + + tk.MustExec(`create table t4(a int);`) + + usage, err = telemetry.GetFeatureUsage(tk.Session()) + require.NoError(t, err) + require.Equal(t, int64(1), usage.TiFlashModeStatistics.FastModeTableCount) + require.Equal(t, int64(2), usage.TiFlashModeStatistics.NormalModeTableCount) + + tk.MustExec("drop table t1;") + tk.MustExec(`alter table t2 set tiflash mode fast;`) + + usage, err = telemetry.GetFeatureUsage(tk.Session()) + require.NoError(t, err) + require.Equal(t, int64(1), usage.TiFlashModeStatistics.FastModeTableCount) + require.Equal(t, int64(1), usage.TiFlashModeStatistics.NormalModeTableCount) +} + func TestPagingUsageInfo(t *testing.T) { store, clean := testkit.CreateMockStore(t) defer clean() diff --git a/telemetry/data_slow_query.go b/telemetry/data_slow_query.go index 7b1b9ef00d440..188e2b3a4b5f3 100644 --- a/telemetry/data_slow_query.go +++ b/telemetry/data_slow_query.go @@ -25,7 +25,6 @@ import ( pingcapErrors "github.com/pingcap/errors" "github.com/pingcap/tidb/domain/infosync" "github.com/pingcap/tidb/parser/mysql" - "github.com/pingcap/tidb/sessionctx" "github.com/pingcap/tidb/util/logutil" pmodel "github.com/prometheus/common/model" "go.uber.org/zap" @@ -62,8 +61,8 @@ var ( slowQueryLock sync.Mutex ) -func getSlowQueryStats(ctx context.Context, sctx sessionctx.Context) (*slowQueryStats, error) { - slowQueryBucket, err := getSlowQueryBucket(sctx) +func getSlowQueryStats() (*slowQueryStats, error) { + slowQueryBucket, err := getSlowQueryBucket() if err != nil { logutil.BgLogger().Info(err.Error()) return nil, err @@ -73,9 +72,9 @@ func getSlowQueryStats(ctx context.Context, sctx sessionctx.Context) (*slowQuery } // getSlowQueryBucket generates the delta SlowQueryBucket to report -func getSlowQueryBucket(sctx sessionctx.Context) (*SlowQueryBucket, error) { +func getSlowQueryBucket() (*SlowQueryBucket, error) { // update currentSQBInfo first, then gen delta - if err := updateCurrentSQB(sctx); err != nil { + if err := updateCurrentSQB(); err != nil { return nil, err } delta := calculateDeltaSQB() @@ -83,7 +82,7 @@ func getSlowQueryBucket(sctx sessionctx.Context) (*SlowQueryBucket, error) { } // updateCurrentSQB records current slow query buckets -func updateCurrentSQB(sctx sessionctx.Context) (err error) { +func updateCurrentSQB() (err error) { defer func() { if r := recover(); r != nil { err = pingcapErrors.Errorf(fmt.Sprintln(r)) diff --git a/telemetry/data_window.go b/telemetry/data_window.go index 0945326075083..4bee9522fde56 100644 --- a/telemetry/data_window.go +++ b/telemetry/data_window.go @@ -159,14 +159,14 @@ func getSQLSum(sqlTypeData *sqlType) uint64 { return result } -func readSQLMetric(timepoint time.Time, SQLResult *sqlUsageData) error { +func readSQLMetric(timepoint time.Time, sqlResult *sqlUsageData) error { ctx := context.TODO() promQL := "avg(tidb_executor_statement_total{}) by (type)" result, err := querySQLMetric(ctx, timepoint, promQL) if err != nil { return err } - analysisSQLUsage(result, SQLResult) + analysisSQLUsage(result, sqlResult) return nil } @@ -204,17 +204,16 @@ func querySQLMetric(ctx context.Context, queryTime time.Time, promQL string) (re return result, err } -func analysisSQLUsage(promResult pmodel.Value, SQLResult *sqlUsageData) { +func analysisSQLUsage(promResult pmodel.Value, sqlResult *sqlUsageData) { if promResult == nil { return } - switch promResult.Type() { - case pmodel.ValVector: + if promResult.Type() == pmodel.ValVector { matrix := promResult.(pmodel.Vector) for _, m := range matrix { v := m.Value promLable := string(m.Metric[pmodel.LabelName("type")]) - SQLResult.SQLType[promLable] = uint64(v) + sqlResult.SQLType[promLable] = uint64(v) } } } diff --git a/telemetry/util.go b/telemetry/util.go index bdbe8816201fc..0ac56649662c5 100644 --- a/telemetry/util.go +++ b/telemetry/util.go @@ -34,7 +34,7 @@ func hashString(text string) (string, error) { } // parseAddressAndHash parses an address in HOST:PORT format, returns the hashed host and the port. -func parseAddressAndHash(address string) (string, string, error) { +func parseAddressAndHash(address string) (result string, portName string, err error) { var host, port string if !strings.Contains(address, ":") { host = address diff --git a/util/dbterror/ddl_terror.go b/util/dbterror/ddl_terror.go index b65f516bf71c4..2e90d25ffdd2c 100644 --- a/util/dbterror/ddl_terror.go +++ b/util/dbterror/ddl_terror.go @@ -33,7 +33,7 @@ var ( // ErrCancelledDDLJob means the DDL job is cancelled. ErrCancelledDDLJob = ClassDDL.NewStd(mysql.ErrCancelledDDLJob) // ErrRunMultiSchemaChanges means we run multi schema changes. - ErrRunMultiSchemaChanges = ClassDDL.NewStdErr(mysql.ErrUnsupportedDDLOperation, parser_mysql.Message(fmt.Sprintf(mysql.MySQLErrName[mysql.ErrUnsupportedDDLOperation].Raw, "multi schema change"), nil)) + ErrRunMultiSchemaChanges = ClassDDL.NewStdErr(mysql.ErrUnsupportedDDLOperation, parser_mysql.Message(fmt.Sprintf(mysql.MySQLErrName[mysql.ErrUnsupportedDDLOperation].Raw, "multi schema change for %s"), nil)) // ErrOperateSameColumn means we change the same columns multiple times in a DDL. ErrOperateSameColumn = ClassDDL.NewStdErr(mysql.ErrUnsupportedDDLOperation, parser_mysql.Message(fmt.Sprintf(mysql.MySQLErrName[mysql.ErrUnsupportedDDLOperation].Raw, "operate same column '%s'"), nil)) // ErrOperateSameIndex means we change the same indexes multiple times in a DDL. diff --git a/util/mock/context.go b/util/mock/context.go index efc771ab346ca..06d1774c58566 100644 --- a/util/mock/context.go +++ b/util/mock/context.go @@ -451,6 +451,8 @@ func NewContext() *Context { sctx.sessionVars.StmtCtx.MemTracker = memory.NewTracker(-1, -1) sctx.sessionVars.StmtCtx.DiskTracker = disk.NewTracker(-1, -1) sctx.sessionVars.GlobalVarsAccessor = variable.NewMockGlobalAccessor() + sctx.sessionVars.EnablePaging = variable.DefTiDBEnablePaging + sctx.sessionVars.MinPagingSize = variable.DefMinPagingSize if err := sctx.GetSessionVars().SetSystemVar(variable.MaxAllowedPacket, "67108864"); err != nil { panic(err) } diff --git a/util/paging/paging.go b/util/paging/paging.go index 5f2618ea341db..510e1847fbc2b 100644 --- a/util/paging/paging.go +++ b/util/paging/paging.go @@ -17,16 +17,15 @@ package paging import "math" // A paging request may be separated into multi requests if there are more data than a page. -// The paging size grows from min to max, it's not well tuned yet. -// e.g. a paging request scans over range (r1, r200), it requires 64 rows in the first batch, +// The paging size grows from min to max. See https://github.com/pingcap/tidb/issues/36328 +// e.g. a paging request scans over range (r1, r200), it requires 128 rows in the first batch, // if it's not drained, then the paging size grows, the new range is calculated like (r100, r200), then send a request again. // Compare with the common unary request, paging request allows early access of data, it offers a streaming-like way processing data. -// TODO: may make the paging parameters configurable. const ( - MinPagingSize uint64 = 64 + MinPagingSize uint64 = 128 maxPagingSizeShift = 7 pagingSizeGrow = 2 - MaxPagingSize = MinPagingSize << maxPagingSizeShift + MaxPagingSize = 8192 pagingGrowingSum = ((2 << maxPagingSizeShift) - 1) * MinPagingSize Threshold uint64 = 960 ) diff --git a/util/paging/paging_test.go b/util/paging/paging_test.go index 1890b4d754d54..6d9bba9121e86 100644 --- a/util/paging/paging_test.go +++ b/util/paging/paging_test.go @@ -22,8 +22,8 @@ import ( func TestGrowPagingSize(t *testing.T) { require.Equal(t, GrowPagingSize(MinPagingSize), MinPagingSize*pagingSizeGrow) - require.Equal(t, GrowPagingSize(MaxPagingSize), MaxPagingSize) - require.Equal(t, GrowPagingSize(MaxPagingSize/pagingSizeGrow+1), MaxPagingSize) + require.Equal(t, GrowPagingSize(MaxPagingSize), uint64(MaxPagingSize)) + require.Equal(t, GrowPagingSize(MaxPagingSize/pagingSizeGrow+1), uint64(MaxPagingSize)) } func TestCalculateSeekCnt(t *testing.T) { diff --git a/util/plancodec/BUILD.bazel b/util/plancodec/BUILD.bazel index 57f8593955469..c9709e3d298d7 100644 --- a/util/plancodec/BUILD.bazel +++ b/util/plancodec/BUILD.bazel @@ -3,6 +3,7 @@ load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") go_library( name = "plancodec", srcs = [ + "binary_plan_decode.go", "codec.go", "id.go", ], @@ -11,9 +12,11 @@ go_library( deps = [ "//kv", "//util/hack", + "//util/memory", "//util/texttree", "@com_github_golang_snappy//:snappy", "@com_github_pingcap_errors//:errors", + "@com_github_pingcap_tipb//go-tipb", ], ) diff --git a/util/plancodec/codec.go b/util/plancodec/codec.go index 8f84c4d40db69..179ef945d23ff 100644 --- a/util/plancodec/codec.go +++ b/util/plancodec/codec.go @@ -27,6 +27,7 @@ import ( "github.com/pingcap/tidb/kv" "github.com/pingcap/tidb/util/hack" "github.com/pingcap/tidb/util/texttree" + "github.com/pingcap/tipb/go-tipb" ) const ( @@ -46,6 +47,15 @@ var ( // PlanDiscardedEncoded indicates the discard plan because it is too long PlanDiscardedEncoded = "[discard]" planDiscardedDecoded = "(plan discarded because too long)" + // BinaryPlanDiscardedEncoded is a special binary plan that represents it's discarded because of too long. + BinaryPlanDiscardedEncoded = func() string { + binary := &tipb.ExplainData{DiscardedDueToTooLong: true} + proto, err := binary.Marshal() + if err != nil { + return "" + } + return Compress(proto) + }() ) var decoderPool = sync.Pool{ diff --git a/util/sqlexec/restricted_sql_executor.go b/util/sqlexec/restricted_sql_executor.go index 2db32927705f9..fbd7c63e714e0 100644 --- a/util/sqlexec/restricted_sql_executor.go +++ b/util/sqlexec/restricted_sql_executor.go @@ -58,6 +58,7 @@ type ExecOption struct { IgnoreWarning bool SnapshotTS uint64 AnalyzeVer int + AnalyzeSnapshot *bool PartitionPruneMode string UseCurSession bool TrackSysProcID uint64 @@ -90,6 +91,14 @@ func GetPartitionPruneModeOption(pruneMode string) OptionFuncAlias { } } +// GetAnalyzeSnapshotOption returns a function which tells ExecRestrictedStmt/SQL to run with analyzeSnapshot. +func GetAnalyzeSnapshotOption(analyzeSnapshot bool) OptionFuncAlias { + return func(option *ExecOption) { + option.AnalyzeSnapshot = new(bool) + *option.AnalyzeSnapshot = analyzeSnapshot + } +} + // ExecOptionUseCurSession tells ExecRestrictedStmt/SQL to use current session. var ExecOptionUseCurSession OptionFuncAlias = func(option *ExecOption) { option.UseCurSession = true diff --git a/util/stmtsummary/reader.go b/util/stmtsummary/reader.go index d9c3e338fdd6f..eca48ae4e82eb 100644 --- a/util/stmtsummary/reader.go +++ b/util/stmtsummary/reader.go @@ -309,6 +309,7 @@ const ( PrevSampleTextStr = "PREV_SAMPLE_TEXT" PlanDigestStr = "PLAN_DIGEST" PlanStr = "PLAN" + BinaryPlan = "BINARY_PLAN" ) type columnValueFactory func(reader *stmtSummaryReader, ssElement *stmtSummaryByDigestElement, ssbd *stmtSummaryByDigest) interface{} @@ -616,4 +617,7 @@ var columnValueFactoryMap = map[string]columnValueFactory{ } return plan }, + BinaryPlan: func(_ *stmtSummaryReader, ssElement *stmtSummaryByDigestElement, _ *stmtSummaryByDigest) interface{} { + return ssElement.sampleBinaryPlan + }, } diff --git a/util/stmtsummary/statement_summary.go b/util/stmtsummary/statement_summary.go index 329b0d16ce2de..3d90c107b7cbf 100644 --- a/util/stmtsummary/statement_summary.go +++ b/util/stmtsummary/statement_summary.go @@ -112,16 +112,17 @@ type stmtSummaryByDigestElement struct { beginTime int64 endTime int64 // basic - sampleSQL string - charset string - collation string - prevSQL string - samplePlan string - planHint string - indexNames []string - execCount int64 - sumErrors int - sumWarnings int + sampleSQL string + charset string + collation string + prevSQL string + samplePlan string + sampleBinaryPlan string + planHint string + indexNames []string + execCount int64 + sumErrors int + sumWarnings int // latency sumLatency time.Duration maxLatency time.Duration @@ -211,33 +212,34 @@ type stmtSummaryByDigestElement struct { // StmtExecInfo records execution information of each statement. type StmtExecInfo struct { - SchemaName string - OriginalSQL string - Charset string - Collation string - NormalizedSQL string - Digest string - PrevSQL string - PrevSQLDigest string - PlanGenerator func() (string, string) - PlanDigest string - PlanDigestGen func() string - User string - TotalLatency time.Duration - ParseLatency time.Duration - CompileLatency time.Duration - StmtCtx *stmtctx.StatementContext - CopTasks *stmtctx.CopTasksDetails - ExecDetail *execdetails.ExecDetails - MemMax int64 - DiskMax int64 - StartTime time.Time - IsInternal bool - Succeed bool - PlanInCache bool - PlanInBinding bool - ExecRetryCount uint - ExecRetryTime time.Duration + SchemaName string + OriginalSQL string + Charset string + Collation string + NormalizedSQL string + Digest string + PrevSQL string + PrevSQLDigest string + PlanGenerator func() (string, string) + BinaryPlanGenerator func() string + PlanDigest string + PlanDigestGen func() string + User string + TotalLatency time.Duration + ParseLatency time.Duration + CompileLatency time.Duration + StmtCtx *stmtctx.StatementContext + CopTasks *stmtctx.CopTasksDetails + ExecDetail *execdetails.ExecDetails + MemMax int64 + DiskMax int64 + StartTime time.Time + IsInternal bool + Succeed bool + PlanInCache bool + PlanInBinding bool + ExecRetryCount uint + ExecRetryTime time.Duration execdetails.StmtExecDetails ResultRows int64 TiKVExecDetails util.ExecDetails @@ -592,15 +594,23 @@ func (ssbd *stmtSummaryByDigest) collectHistorySummaries(checker *stmtSummaryChe return ssElements } -var maxEncodedPlanSizeInBytes = 1024 * 1024 +// MaxEncodedPlanSizeInBytes is the upper limit of the size of the plan and the binary plan in the stmt summary. +var MaxEncodedPlanSizeInBytes = 1024 * 1024 func newStmtSummaryByDigestElement(sei *StmtExecInfo, beginTime int64, intervalSeconds int64) *stmtSummaryByDigestElement { // sampleSQL / authUsers(sampleUser) / samplePlan / prevSQL / indexNames store the values shown at the first time, // because it compacts performance to update every time. samplePlan, planHint := sei.PlanGenerator() - if len(samplePlan) > maxEncodedPlanSizeInBytes { + if len(samplePlan) > MaxEncodedPlanSizeInBytes { samplePlan = plancodec.PlanDiscardedEncoded } + binPlan := "" + if sei.BinaryPlanGenerator != nil { + binPlan = sei.BinaryPlanGenerator() + if len(binPlan) > MaxEncodedPlanSizeInBytes { + binPlan = plancodec.BinaryPlanDiscardedEncoded + } + } ssElement := &stmtSummaryByDigestElement{ beginTime: beginTime, sampleSQL: formatSQL(sei.OriginalSQL), @@ -609,19 +619,20 @@ func newStmtSummaryByDigestElement(sei *StmtExecInfo, beginTime int64, intervalS // PrevSQL is already truncated to cfg.Log.QueryLogMaxLen. prevSQL: sei.PrevSQL, // samplePlan needs to be decoded so it can't be truncated. - samplePlan: samplePlan, - planHint: planHint, - indexNames: sei.StmtCtx.IndexNames, - minLatency: sei.TotalLatency, - firstSeen: sei.StartTime, - lastSeen: sei.StartTime, - backoffTypes: make(map[string]int), - authUsers: make(map[string]struct{}), - planInCache: false, - planCacheHits: 0, - planInBinding: false, - prepared: sei.Prepared, - minResultRows: math.MaxInt64, + samplePlan: samplePlan, + sampleBinaryPlan: binPlan, + planHint: planHint, + indexNames: sei.StmtCtx.IndexNames, + minLatency: sei.TotalLatency, + firstSeen: sei.StartTime, + lastSeen: sei.StartTime, + backoffTypes: make(map[string]int), + authUsers: make(map[string]struct{}), + planInCache: false, + planCacheHits: 0, + planInBinding: false, + prepared: sei.Prepared, + minResultRows: math.MaxInt64, } ssElement.add(sei, intervalSeconds) return ssElement diff --git a/util/stmtsummary/statement_summary_test.go b/util/stmtsummary/statement_summary_test.go index 264ea838bde75..a883c4aa51c28 100644 --- a/util/stmtsummary/statement_summary_test.go +++ b/util/stmtsummary/statement_summary_test.go @@ -443,7 +443,7 @@ func TestAddStatement(t *testing.T) { stmtExecInfo7 := stmtExecInfo1 stmtExecInfo7.PlanDigest = "plan_digest7" stmtExecInfo7.PlanGenerator = func() (string, string) { - buf := make([]byte, maxEncodedPlanSizeInBytes+1) + buf := make([]byte, MaxEncodedPlanSizeInBytes+1) for i := range buf { buf[i] = 'a' }